У меня есть веб-сайт ASP.NET 3.5 (Win 7, IIS 7.0), который использует проверку подлинности с помощью форм.
Я пытаюсь реализовать конечную точку веб-службы WCF REST
( Rest.svc ), но она продолжает перенаправлять вызовы веб-службы на страницу входа " Login.aspx ".
Если я изменю веб-сайт на Windows
аутентификацию, он будет работать хорошо, но это не поможет, потому что мне нужно поддерживать FORMS
аутентификацию.
Я даже попробовал следующие изменения в файле web.config, как некоторые предлагали, но он тоже не сработал.
<location path="Rest.svc">
<system.web>
<authorization>
<allow users="*"/>
</authorization>
</system.web>
</location>
Примечание: у меня есть другие myService.ashx и webservices.asmx веб-сервисы, работающие на том же веб-сайте, у которых нет этих проблем.
Я что-то упустил?