5

在 nginx 中,我可以创建一个身份验证响应,该响应发送

WWW-Authenticate:Basic realm="私有网络"

导致单个用户/密码的登录弹出而不创建 login.aspx

这是我的配置设置

<security>
  <authentication  >
    <anonymousAuthentication enabled="true" userName="test" password="test" />
    <!--<basicAuthentication enabled="true" logonMethod="Batch" />-->
    <!--<windowsAuthentication enabled="true" />-->
  </authentication>
</security>

<authentication mode="Forms">
  <forms>
    <credentials passwordFormat="Clear">
      <user name="test" password="test" />
    </credentials>
  </forms>

</authentication>

<location path="." >
    <system.web>
      <authorization>
        <allow roles="admin" />
        <deny users="*"/>
      </authorization>
    </system.web>
</location>

但是,这些设置不断将我带到未写入的 login.aspx。

我的目标是为一个用户创建一个简单的 u/p 身份验证,而无需使用登录页面或更复杂的身份验证。

4

0 回答 0