asp.net MVC 中的登录类型是什么?
What are type of logins in asp.net MVC?
asp.net MVC 中有一些登录方式。例如有个人或 windows 登录。我在 TFS 服务器中看到某种登录弹出窗口,您可以在下面的照片中看到它:
TFS login popup
我的问题是这种登录叫什么?以及如何在我的 asp.net 使用活动目录登录的 MVC 网站中实现这种功能?
叫做"Basic Authentication"。
要让浏览器请求基本身份验证凭据,您的服务器必须 return 一个 401 HTTP 响应,其中包含正确的 header:
WWW-Authenticate: Basic realm="basic"
您可以查看 here 如何在 ASP.NET MVC 中实现基本身份验证的完整示例。
asp.net MVC 中有一些登录方式。例如有个人或 windows 登录。我在 TFS 服务器中看到某种登录弹出窗口,您可以在下面的照片中看到它:
TFS login popup
我的问题是这种登录叫什么?以及如何在我的 asp.net 使用活动目录登录的 MVC 网站中实现这种功能?
叫做"Basic Authentication"。
要让浏览器请求基本身份验证凭据,您的服务器必须 return 一个 401 HTTP 响应,其中包含正确的 header:
WWW-Authenticate: Basic realm="basic"
您可以查看 here 如何在 ASP.NET MVC 中实现基本身份验证的完整示例。