ASP.Net Web API サービスのコンテキストで、SharePoint STS に接続して、sharepoint ユーザーのセキュリティ クレームを読み取ろうとしています。
ユーザーは、フォーム ベースの認証を使用して SharePoint 2013 に対して認証されます。
私は sharepoint サイトと同じドメインにいるので、sharepoint が使用する FedAuth Cookie にアクセスできます。
System.ServiceModel.Security.WSTrustChannelFactory を使用してセキュリティ トークンの要求を作成しようとしていますが、WSTrustChannelFactory コンストラクターのパラメーターとして何を使用すればよいかわかりません。
私が試みているアプローチが合理的なものであり、WSTrustChannelFactory をどのように使用すべきかについての検証を探しています。
ノート:
STS のアドレスは次の場所にあります。http://localhost:32843/SecurityTokenServiceApplication/securitytoken.svc