ИСКЛЮЧЕНИЕ с IIS 7.5 с Webservice, построенным на .net 2.0 - PullRequest
1 голос
/ 30 августа 2011

У меня есть веб-сервис, который использует .net 2.0 server 2003 32 bit когда я размещаю его под iis 6 с включенной базовой и встроенной аутентификацией, это прекрасно работает. но когда я размещаю ту же службу под IIS 7.5 server 2008 64bit с встроенным пулом приложений, работающим с идентификатором пула приложений с включенной базовой и windwos авторизацией у меня включена поддержка 32 бит в пуле приложений я получаю следующую ошибку ниже

  <soap:Body>
      <soap:Fault>
         <soap:Code>
            <soap:Value>soap:MustUnderstand</soap:Value>
         </soap:Code>
         <soap:Reason>
            <soap:Text

xml: lang = "en"> System.Web.Services.Protocols.SoapHeaderException: SOAP Безопасность заголовка не была понята. в System.Web.Services.Protocols.SoapHeaderHandling.SetHeaderMembers (SoapHeaderCollection заголовки, объектная цель, сопоставления SoapHeaderMapping [], Направление SoapHeaderDirection, логический клиент) в System.Web.Services.Protocols.SoapServerProtocol.CreateServerInstance () в System.Web.Services.Protocols.WebServiceHandler.Invoke () в System.Web.Services.Protocols.WebServiceHandler.CoreProcessRequest ()

1 Ответ

2 голосов
/ 07 сентября 2011

Может быть, у вас не установлено все программное обеспечение для запуска кода? Нравится WSE 3?

Или это веб-служба по умолчанию, которую вы используете?

Cerveser

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...