Настройка aspNetCompatibility Включено в wcf, завинчивая анонимный доступ - PullRequest
0 голосов
/ 24 февраля 2011

Я дал анонимный доступ к своему сервису.И я могу получить доступ без установления учетных данных.Я хотел использовать сеанс в сервисе wcf, для этого я пытаюсь использовать aspNetCompatibility Enabled в true в system.serviceModel.Когда я включил эту строку, она перенаправляет меня на страницу входа всякий раз, когда я запрашиваю файл service.svc.Есть предположения, почему в aspNetCompatibility включена переопределенная политика доступа?Что я должен сделать, чтобы преодолеть это?

1 Ответ

0 голосов
/ 24 февраля 2011

Когда aspNetCompatibilityEnabled имеет значение true, конвейер ASP.NET вступает в игру, и его аутентификация и авторизация являются купольными.Проверьте раздел system.web / authorization в файле web.config.Есть ли у вас запретить пользователям?Если так, удалите это.Вы также можете попробовать добавить

<system.web>
    <authorization>
        <allow users="*" />
    </authorization>
</system.web>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...