2016-08-16 70 views
0

我有一个运行在我们的Intranet上的ASP.net Web应用程序,它使用活动目录进行身份验证。我们最近从旧域迁移到新域。连接到应用程序时,某些用户正在获取此页面无法显示的错误。ASP.Net用户身份验证IE - 缓存凭据

的错误似乎坚持在IE 11,但Chrome或Firefox的作​​品。我怀疑IE正在缓存用户凭证并尝试登录用户使用他们存储的凭证和密码。

我们试图清除缓存和Cookie结果好坏参半,服务器也已重新启动,但问题仍然存在。

就如何解决这个问题和强制IE用户使用自己的实际凭据任何想法,而不是缓存的凭据?

不添加混乱,但我有一些成功的一些用户在使用IIS web服务器的IP地址连接,而不是合格的名字,例如: 10.x.x.x/appname.aspx代替MyServerName/appname.aspx

感谢

回答

0

我怀疑与他们已允许IE保存密码的问题的用户。这不是一个cookie。

对他们的工作站凭据管理器看看。根据操作系统这将是:控制面板\用户帐户\凭据管理器

点击“网络凭据”,如果没有存储应用程序的网络密码,你会看到列出的URL。只要删除它。

这也可以解释IP为什么起作用。因为缓存的凭证与URL相关联。

+0

感谢您的意见。我试过这个,但发现任何用户机器上都没有Web凭证。不确定我们的信息系统政策是否与此有关。 – Andre