ASP.NET应用程序中的混合身份验

时间:2010-10-13 03:36:37

标签: asp.net forms-authentication httpmodule basic-authentication mixed-authentication

我有一个使用表单身份验证的ASP.NET应用程序。

我们正在添加一个响应/ webdav文件夹及下面的请求的HttpModule。我们需要对这些请求使用基本/摘要式身份验证。

在根web.config中将<authentication>设置为Forms,来自webdav客户端的请求正在接收302将用户重定向回登录页面。

MADAM是实现这一目标的最佳方法吗?

1 个答案:

答案 0 :(得分:2)

我认为MADAM适合你。

我正在使用MADAM来提供特定于RSS阅读器可访问的登录用户的RSS源。我还计划在我们的应用程序中实现移动应用程序访问时使用它。这样我们就可以使用相同的控制器逻辑并使用MADAM更改身份验证。

如果您正在进行BASIC身份验证,我建议您使用HTTPS请求。此外,如果您使用的是IIS 7,请确保将http模块配置添加到system.webServer / modules部分。我没有太多关注,浪费时间来诊断它在本地工作的原因,而不是在IIS 7中的开发服务器上。