Ошибка HTTP 500.19 - внутренняя ошибка сервера с использованием аутентификации службы данных WCF - PullRequest
0 голосов
/ 01 февраля 2012

Я следую этому уроку http://blogs.msdn.com/b/astoriateam/archive/2010/07/21/odata-and-authentication-part-6-custom-basic-authentication.aspx. Мне нужно добавить в web.config:

<system.webServer> 
  <modules> 
    <add name="BasicAuthenticationModule" 
         type="SimpleService.BasicAuthenticationModule"/> 
  </modules> 
</system.webServer>

Но я получаю Не могу добавить дубликат записи коллекции типа «add» с уникальным ключомдля атрибута 'name' установлено значение 'BasicAuthenticationModule' Итак, я ищу в сети какое-то решение, во многих сообщениях предлагается добавить эту строку

<system.webServer> 
      <modules> 
        <remove name="BasicAuthenticationModule"/>
        <add name="BasicAuthenticationModule" 
             type="SimpleService.BasicAuthenticationModule"/> 
      </modules> 
    </system.webServer>

, но теперь я получаю "Нарушение блокировки"

любоепомогите пожалуйста ??

1 Ответ

0 голосов
/ 06 мая 2012

Ну, это вроде как исчезло, и теперь все отлично работает.Сначала мне пришлось отключить все проверки подлинности для приложения в IIS, но я должен был сделать восстановление системы, после этого это вся история.Извините, я не могу помочь.

...