Правильная аутентификация на основе службы WCF в среде утверждений - PullRequest
3 голосов
/ 21 марта 2011

Веб-приложения SharePoint в режиме проверки подлинности на основе утверждений поддерживают NTLM, но только с помощью следующих шагов:

  1. HTTP 302 перенаправить во второе местоположение.
  2. HTTP 401 вызов для NTLM auth
  3. проверка HTTP 401
  4. HTTP 302 перенаправить обратно в исходное местоположение (сервис)

Могу ли я написать собственное поведение, фабрику каналов или привязку, чтобы справиться с этим? Есть ли лучший способ сделать это?

1 Ответ

0 голосов
/ 21 марта 2011

То, что вы перечислили, является стандартным рукопожатием NTLM.

Один из способов избежать этого - использовать Kerberos вместо NTLM. Смотри: http://technet.microsoft.com/en-us/library/gg502594.aspx

...