我已经看到了其他答案,说明如何仅为Windows身份验证保护虚拟文件夹。我想在IIS中同时允许匿名和Windows身份验证,但优先考虑匿名身份验证的Windows身份验证。原因是我正在构建的Web应用程序需要支持匿名访问以及特权访问。
这可能吗?即如果Windows身份验证无法对域进行身份验证,则它将回退到通用身份,而不是通过支持匿名访问而开箱即用的方式。
使用IIS在W7上进行开发。
答案 0 :(得分:2)
您可以执行本文中的步骤:http://msdn.microsoft.com/en-us/library/ms972958.aspx
然后只是不要重定向到登录页面。基本上你会捕获身份验证错误并继续运行。