我有一个ASP.NET内部网站,需要与使用登录用户的活动目录凭据的其他网站进行通信。
我知道我可能不会很好地解释这个......但是,这是我想要解决的一个真实例子:
用户打开浏览器,导航到我的Intranet站点,并根据活动目录凭据自动登录。在我的网站中,我有一个链接,可以在我的'default.aspx'页面中打开相关网页。此请求因凭据无效而被拒绝,因为它正在查看我的网站的应用程序用户的凭据。
用户可以在另一个窗口中打开相关页面,因为它使用正确的活动目录凭据。
如何通过我的网站将当前登录的用户凭据传递给相关网站?对不起,这可能有点令人困惑。
更新:网站位于同一个域,而不是同一台服务器。我相信它也是.NET