以下是上下文:
(Internet Information Services 7.0左右)
网站X 绑定到端口p ,启用Windows身份验证
站点Y 绑定到端口q ,启用Windows身份验证
假设用户导航到站点X.浏览器要求提供凭据,用户正在提供凭据。然后,在一个页面上,有一个指向站点Y的链接。用户关注该链接,浏览器再次请求凭据。
我知道浏览器应该这样做(因为毕竟那些是不同的Web应用程序),但有没有办法实现单点登录?网站只能在Intranet中访问。
我想一种方法是使用应用程序请求将 http:// computer:p / Y_site 等请求路由到 http:// computer:q 路由作为反向代理(或类似的东西)。这样,浏览器可以发送所需的标头。但是,我认为'后备'Web应用程序将不会收到凭据,因此无法知道用户的身份。或者可以吗?
提前谢谢!