2016-08-09 10 views
1

私は新しいAD B2Cの機能をAzure Webサービスのソーシャル認証機能と比較しています。 AD B2Cのアプローチを使用すると、Facebookのようなソーシャルプロバイダからのアクセストークンにアクセスする方法を見つけることができないようです。Active Directory B2Cがfacebookアクセストークンを取得する

など。 Azure Web Servicesのソーシャル認証には、ソーシャルプロバイダのAPIにアクセスするためのトークンをBACKに提供するエンドポイントhttp://example.com/.auth/meがありました。

これはB2Cで利用できませんか?もしそうでなければ、後退のように見えます。

答えて

1

私が見ることから、答えはノーです(私は方法があったと思うが)。

はこれを参照してください:

https://blogs.msdn.microsoft.com/appserviceteam/2016/06/22/app-service-auth-and-azure-ad-b2c/

OAuthのトーク​​ン:簡単な認証を使用すると、アプリケーションコードがプロバイダ固有のOAuthトークンへの直接アクセスを持っています。これは、ログインしたユーザーに代わってグラフAPIコールを作成する場合(たとえば、Facebook Graphを呼び出して写真をユーザーのタイムラインに投稿する場合など)に便利です。ただし、B2CはプロバイダのOAuthトークンをアプリケーションコードに公開しません。

+0

確認していただきありがとうございました...それも私の結論でした。 – frigon

+1

こんにちは、これから何かに移りましたか?私はこの投稿をOAuthフローに関してhttps://docs.microsoft.com/en-us/azure/active-directory-b2c/active-directory-b2c-reference-oauth-codeに見てきましたが、理解するのが難しいですどのようにADでそれを設定し、一般的に私のWebアプリケーション内で(これは非常に小さなコードサンプルと思われる)。基本的にはB2Cを使用したいと思いますが、使用しているプロバイダのaccess_tokenにアクセスして、関連するグラフ呼び出しを続けることができます。 – Raj

+0

私は何もこれに移動したとは思わない。 – tofutim

関連する問題