如何使用集成身份验证强制在asp net mvc中重新进行身份验证

时间:2009-11-06 20:30:16

标签: asp.net-mvc authentication

我的MVC网站正在使用集成身份验证,我们请求允许用户以另一个用户身份加入,例如sharepoint。

事实证明这很难...... 我尝试发送401或403响应,但浏览器不会显示登录弹出窗口,用户将继续进入。(Fidler和firebug告诉我已收到响应代码)

如何清除用户的凭据,以便他/她可以提供其他用户/密码?

3 个答案:

答案 0 :(得分:1)

FormsAuthentication.SignOut();

嗯,这是关于表单身份验证,但我不确定它是你使用的;但无论如何。

答案 1 :(得分:0)

根据this,方法是实施表单身份验证,检查提供的凭据对AD,然后模拟。

我还在寻找一种方法来实现它而不实现表单身份验证...

答案 2 :(得分:0)

以前曾提出过类似的问题,例如: Prompt for login details when using Integrated Windows Authentication

这个可能提供一个kludge:重定向到SSL似乎导致重新AuthN。也许你可以做类似的事情? Integrated Windows Authentication & SSL

相关问题