小编use*_*351的帖子

iis7基于挑战和基于登录重定向的身份验证不能同时使用

我有一个asp.net网站,早期版本的应用程序需要在经典模式下运行,最新版本可以在集成模式下运行.通常,应用程序配置为使用表单身份验证,但可以将其配置为使用Windows身份验证.

有一项业务要求即使在Windows身份验证中运行IIS,应用程序仍应支持表单身份验证,因此管理员必须使用用户名/密码登录.这在内部使用代码来处理,该代码确定是将用户登录还是重定向到登录

ISS6允许此配置没有问题,事实上IIS 7可以这种方式配置,除了它显示"警报"消息"iis7基于挑战并且基于登录重定向的身份验证不能同时使用".此消息似乎并不严格,因为应用程序似乎按预期工作,愉快地支持IIS作为Windows身份验证,但asp.net应用程序认为其表单身份验证.

我遇到的问题是"警报"消息,因为这无疑会引起混淆和支持呼叫.

有没有办法提供Windows身份验证和表单身份验证并保持IIS7 UI快乐?

authentication iis iis-7 forms-authentication windows-authentication

6
推荐指数
1
解决办法
2万
查看次数