在项目级别设置 Http 基本身份验证 (web.config)

Set Http Basic Authentication at the project level (web.config)

有什么办法吗?除了这个(通常是 IIS)之外,我已经看到引用的所有其他配置文件,但我需要它与项目一起移植。我有一个项目需要通过 SSL 使用基本的 HTTP 身份验证进行演示,我没想到这会是困难的部分。

将此代码放入 web.config 文件中的 system.web 元素下:

 <security>
  <authentication>
   <anonymousAuthentication enabled="false" />
   <basicAuthentication enabled="true" />
  </authentication>
 </security>

请记住基本身份验证。必须已在服务器上启用(通过 Turn On/Off Windows 功能)