0

我正在开发一个需要通过 iis 中的 windows 身份验证进行身份验证的网站。要访问本网站,您需要在另一个网站上使用 Windows 身份验证登录。我想将该 Windows 身份验证传递给我的网站,这样他们就不需要登录。这可能吗?如何?我看过模仿和 kerobero,但它们似乎不是我要找的。该站点还需要具有正确的凭据,因为 windows 用户是获取每个用户的 sql 信息的参数。

4

1 回答 1

0

感谢您的回复!经过几个小时的反复试验,我发现这是部分浏览器问题和部分身份验证问题。在 firefox 和 chrome 中,身份验证持续存在,但在 IE 中不存在。解决方案是将身份验证更改为 windows 身份验证,然后在 IIS 的身份验证配置中将提供程序更改为 Negotiate:kerberos。

于 2014-10-30T11:14:40.920 回答