В контексте службы веб-API ASP.Net я пытаюсь подключиться к SharePoint STS, чтобы прочитать требования безопасности для пользователя точки доступа.
Пользователь проходит проверку подлинности в SharePoint 2013 с использованием проверки подлинности на основе форм.
Я нахожусь в том же домене, что и сайт sharepoint, поэтому у меня есть доступ к файлу cookie FedAuth, который использует sharepoint.
Я пытаюсь использовать System.ServiceModel.Security.WSTrustChannelFactory для создания запроса на маркер безопасности, но я не уверен, что мне следует использовать в качестве параметров для конструктора WSTrustChannelFactory.
Я ищу какое-то подтверждение того, что подход, который я пытаюсь использовать, является разумным, а также то, как я должен использовать WSTrustChannelFactory.
Примечание:
Адрес STS доступен по адресу http://localhost:32843/SecurityTokenServiceApplication/securitytoken.svc