在jakarta重定向IIS7之后,使用Windows Integrated Auth和Anonymous
-
24-10-2019 - |
题
我有一个我们需要集成的应用程序,并且它使用Jakarta Connection从IIS到该应用程序。
因此,基本操作是:
- 用户进入URL
- 被重定向到应用程序
- 启用了SSO,因此重定向回到IIS以获取域凭据
- 返回应用程序
- 如果用户名是空白显示登录页面,则否则让用户进入。
这是所有步骤的简化,但是基本思想在这里。
我的困难是,我同时需要Windows集成的Auth和Anonymous,因为某些用户没有凭据,需要提示使用用户名/密码。
我看过: IIS Windows身份验证匿名之前 已经是,但是用户没有单击链接来决定。该应用程序返回IIS寻找login.aspx,从那里我想获得其域凭据或传递到应用程序空字符串,以表示没有凭据。
似乎这是不可能的,尽管好像匿名在上面并没有引起401请求,因此不会传递凭据。
如果我不能仅使用ASP.NET页面来使用它,可以使用ISAPI过滤器或模块完成吗?
更新:
我找到了一个可能的解决方案,但是我需要弄清楚如何使其正常工作,因为我的登录页面在JBOSS服务器上。
解决方案
不隶属于 StackOverflow