在 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 身份验证,而无需使用登录页面或更复杂的身份验证。