Конкретной средой с проверкой подлинности на основе утверждений является SharePoint.SharePoint имеет свои собственные http-модули, которые обеспечивают проверку подлинности на основе утверждений.Доступ без аутентификации приведет к набору параметров для проверки подлинности на основе утверждений (таких как Ntlm и формы).
Клиент службы WCF, очевидно, не знает, что делать с возвратами SharePoint из 403 сообщений.В идеале он должен выполнить последовательность аутентификации Ntlm по URL-адресу "/ _windows", что вызовет вызов 401, а затем передать полученные файлы cookie федерации в службу WCF.
Это не может быть наилучшим способомРабота с сервисами на основе утверждений с несколькими вариантами аутентификации, но я не могу найти полезных ресурсов по этому вопросу.Является ли базовая HttpBinding бесполезной?Какие у меня варианты на данный момент?