gpt4 book ai didi

iis-7 - IIS7页面重定向403错误

转载 作者:行者123 更新时间:2023-12-01 06:57:22 25 4
gpt4 key购买 nike

首先,我对 IIS7 不是很熟悉,我只是将它用于重定向到 weblogic 应用程序。我使用的后端 weblogic 应用程序有一个登录页面作为起始页面。当我通过 IIS7 调用该页面时,它将我的请求重定向到 weblogic,我看到了登录页面。当我尝试使用正确的密码和用户名对登录时,一切正常,我可以毫无问题地使用该系统。但是,当我尝试使用错误的凭据登录时,IIS 显示默认的 403 权限被拒绝页面而不是我的 weblogic 应用程序登录错误页面。当我稍微挖掘一下这个问题时,我发现 weblogic 使用 403 消息回复了我错误的登录尝试,其中已经包含 weblogic 应用程序登录失败页面,当 IIS 看到 403 消息时,它丢弃了其中的页面并只向我发送纯 403响应(我也删除了 IIS 花哨的 403 错误消息)

iis7 有什么方法可以在不处理的情况下重定向所有请求和响应吗?不幸的是,更改 weblogic 应用程序的回复消息代码是不可能的。

最佳答案

我们遇到了一个问题,即 IIS 7 正在捕获 weblogic 通过 ISAPI 过滤器发回的错误响应。例如,如果您将错误的登录凭据放入登录页面。 IIS 正在返回自定义 403 错误页面,而不是在 weblogic 中发回我们的应用程序登录页面。

这是由于 IIS 7 处理自定义错误代码并发回其自己的错误页面。查看更多信息 http://www.iis.net/ConfigReference/system.webServer/httpErrors

为了纠正这种行为,我们必须设置网站 web.config 的 httpErrors 部分中的 existingResponse='PassThrough'。

关于iis-7 - IIS7页面重定向403错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4104117/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com