我正在尝试为我的asp.net mvc应用程序启用Basic Http身份验证。虽然我可以找到大量的示例如何实际处理Authorization标头我无法找到如何使浏览器要求这些。
是否无法在Application的web.config中设置这样的设置?
答案 0 :(得分:0)
要让浏览器询问基本身份验证凭据,您的服务器必须返回带有正确标头的401 http响应:
WWW-Authenticate: Basic realm="basic"
在ASP.Net MVC 5中,可以通过创建OWIN身份验证处理程序并在OWIN管道中注册它来完成此操作。