【发布时间】:2009-11-13 15:41:17
【问题描述】:
我正在开发一个 ASP.NET MVC 站点,该站点将表单身份验证用于部分应用程序。在开发过程中,我需要能够让外部各方访问托管该站点的开发服务器。由于我不想将站点暴露给整个互联网,因此我需要对其进行密码保护,同时仍允许使用表单身份验证。
混合使用 Windows 和表单身份验证不起作用。有这样做的标准方法吗?我不得不认为这是一种常见的情况。 MSDN上的文章似乎不适用于我的情况:http://msdn.microsoft.com/en-us/library/ms972958.aspx
更新:前两个答案建议添加标准 IIS 基本/摘要身份验证。据我所知,这与表单身份验证不兼容,因为用户的身份将设置为 Windows 帐户,而不是通过表单身份验证使用的身份。我需要两者完全独立。有什么想法吗?
【问题讨论】:
标签: iis authentication iis-7