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

本文关键字:身份验证 web config 项目 设置 Http | 更新日期: 2023-09-27 18:31:37

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

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

将这段代码放在 system.web 元素下的 web.config 文件中:

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

请记住,必须在服务器上启用基本身份验证(通过打开/关闭 Windows 功能)