我使用ADO.NET Framework在visual studio上有一个OData web api。我在chrome上获得了一个身份验证窗口,我从控制器和web.config文件中删除了授权部分,但是请求用户名和密码的窗口即将到来。
如何删除它?
我的web.config文件有
<system.web>
<authentication mode="Windows">
<forms requireSSL="true" />
</authentication>
<authorization>
<allow roles="myService" />
<deny users="*" />
</authorization>
我删除但仍然是身份验证窗口正在打开。非常感谢你的帮助。
答案 0 :(得分:3)
使用None
作为authentication-Element的模式。未指定任何内容时的默认值为Windows
。可以找到有关ASP.NET身份验证的更多信息here
<authentication mode="None">
<!--<forms requireSSL="true" />-->
</authentication>