我有一个使用表单身份验证的 ASP.NET 应用程序。
我们正在添加响应 /webdav 文件夹及以下文件夹中的请求的 HttpModule。我们需要对这些请求使用基本/摘要身份验证。
在<authentication>
根 web.config 中设置为 Forms 后,来自 webdav 客户端的请求将收到 302,将用户重定向回登录页面。
MADAM是实现这一目标的最佳方式吗?
我有一个使用表单身份验证的 ASP.NET 应用程序。
我们正在添加响应 /webdav 文件夹及以下文件夹中的请求的 HttpModule。我们需要对这些请求使用基本/摘要身份验证。
在<authentication>
根 web.config 中设置为 Forms 后,来自 webdav 客户端的请求将收到 302,将用户重定向回登录页面。
MADAM是实现这一目标的最佳方式吗?
我认为 MADAM 对你很有效。
我正在使用 MADAM 来提供特定于登录用户的 RSS 提要,这些提要可供 RSS 阅读器访问。当我们在我们的应用程序中实现移动应用程序访问时,我还计划使用它。这样我们就可以使用相同的控制器逻辑并使用 MADAM 更改身份验证。
如果您进行 BASIC 身份验证,我建议您使用 HTTPS 请求。此外,如果您使用的是 IIS 7,请确保将 http 模块配置添加到 system.webServer/modules 部分。我没有花太多时间在诊断它为什么在本地工作而不是在 IIS 7 的开发服务器上工作。