2015-06-01 3 views
2

У меня есть веб-приложение OData на визуальной студии с использованием ADO.NET Framework. Я получаю окно проверки подлинности на хроме, я удалял части авторизации из контроллеров и файла web.config, но окно, запрашивающее имя пользователя и пароль, подходит.Удалить аутентификацию из Web api на Localhost

Как его удалить? enter image description here

Мой файл web.config имеет

<system.web> 
    <authentication mode="Windows"> 
     <forms requireSSL="true" /> 
    </authentication> 
    <authorization> 
     <allow roles="myService" /> 
     <deny users="*" /> 
    </authorization> 

, который я удалил, но все же окно аутентификации открытия. Большое спасибо за вашу помощь.

ответ

2

Использовать None как режим для authentication-Element. Значение по умолчанию, когда вы ничего не указываете, равно Windows. Более подробную информацию об аутентификации ASP.NET можно найти here

<authentication mode="None"> 
    <!--<forms requireSSL="true" />--> 
</authentication> 
+0

Это не сработало. – Novak007

Смежные вопросы