0

ユーザーの資格情報(ユーザー名、パスワードなど)が指定されている場合、Googleのweb-apiアプリケーション内からユーザーを認証したいと思います。Web-APIアプリケーションからのAD FSクライアント認証。の仕方?

私は、AttributeとIAuthenticationFilterから派生したクラスの使用を検討しています。クラスは、HttpClientを使用してAD FSサーバーに接続し、ユーザーの資格情報を送信し、結果のトークンを取得します。 ApiController内の選択されたメソッドは上記の属性で修飾されます。

上記は機能しますか?
ADFSサーバーに送信する必要があるURI形式は何ですか? サーバーに送信されるhttp要求にボディ/ペイロードが必要ですか? 成功(トークンあり)/失敗の場合のサーバーからの応答形式は何ですか?

私は、オンラインドキュメントの例と指摘をお待ちしております。

ありがとうございました。

+0

どのバージョンのADFSですか? – nzpcmad

+0

@nzpcmad最初は3.0(2012 R2)になります。しかし、すぐに4.0(2016)をサポートする必要があるかもしれません。 – bdristan

答えて

1

OK - 3.0はthisを参照してください。あなたはOWINとADALを使用します。

4.0には、完全なOpenID Connect/OAuthサポートがあります。あなたはOWINとADALを使用します。 hereを参照してください。

関連する問題