Служба WCF - ошибка аутентификации / SSPI - PullRequest
3 голосов
/ 10 июня 2009

Когда я запускаю службу WCF на локальном компьютере, она работает нормально. Когда я развертываю те же файлы на нашем тестовом сервере, я получаю эту ошибку, когда мой тестовый клиент пытается подключиться к службе WCF:

Ошибка аутентификации интерфейса поставщика поддержки безопасности (SSPI). Возможно, сервер не работает в учетной записи с идентификатором «host / Server01». Если сервер работает в учетной записи службы (Сетевая служба для пример), укажите ServicePrincipalName учетной записи в качестве идентификатора в EndpointAddress для сервера. Если сервер работает в учетная запись пользователя, укажите UserPrincipalName учетной записи в качестве идентификатора в адресе конечной точки для сервера.

Что это значит и какую область я должен искать, чтобы исправить? Я играл с разделом web.config identity , но я все еще не уверен, что нужно.

Ответы [ 2 ]

1 голос
/ 10 июня 2009

У меня раньше была похожая ошибка, но сообщение несколько иное

Щелкните правой кнопкой мыши пул приложений, на котором запущен веб-сайт, щелкните «Свойства», затем перейдите на вкладку «Идентичность». Попробуйте ввести идентификатор хоста / сервера 01 и посмотреть, поможет ли это.

0 голосов
/ 28 июня 2013

Эта ошибка также может возникать для веб-служб Microsoft Dynamics GP. В нашем случае оказывается, что человек, который настраивал веб-службы GP, использовал свою личную учетную запись в качестве учетной записи службы. Когда он изменил свой пароль, он сломал веб-сервисы.

Итак, проверьте вашу личность и пароль, если ваш веб-сервис работал, но больше не работает.

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