首先,我不太熟悉和了解IIS7,只是用它来重定向到一个Weblogic应用程序。
我使用的后端Weblogic应用程序有一个登录页面作为起始页面。当我通过IIS7调用页面时,它会将我的请求重定向到Weblogic并显示登录页面。当我尝试使用正确的用户名和密码登录时,一切都很好,我可以无问题地使用系统。然而,当我尝试使用错误的凭证登录时,IIS会显示默认的403权限被拒绝页面,而不是我的Weblogic应用程序的登录错误页面。
当我稍微研究了一下这个问题,我发现Weblogic用403消息回复了我的错误登录尝试,该消息已经包含Weblogic应用程序登录失败的页面。当IIS看到403消息时,它会丢弃其中的页面,只发送纯粹的403响应(我也删除了IIS的花式403错误消息)。
是否有任何方法让iis7在不处理它的情况下重定向所有请求和响应?不幸的是,更改Weblogic应用程序的回复消息代码是不可行的。
是否有任何方法让iis7在不处理它的情况下重定向所有请求和响应?不幸的是,更改Weblogic应用程序的回复消息代码是不可行的。