2016-06-16 24 views
4

私はXamarin.Forms iOS/Androidアプリを持っており、Microsoft Azure B2C ADに対してユーザーを認証する必要があります。.NETのMicrosoft認証ライブラリ(MSAL)でオフライントークンを取得するにはどうすればよいですか?

Microsoft.Identity.Client NuGetを追加し、これを認証に使用しました。

ログインが正常に動作し、返されたトークンを使用して私たちのAzureホストサービスを呼び出すことができます。

Azure AD B2C preview: Token reference私はスコープoffline_accessを提供すれば、私はより長い寿命で "リフレッシュトークン"を得ることができるはずです。

ただし、このスコープを指定すると、ライブラリではoffline_accessがサポートされていないという例外がスローされます。

私の質問は:MSALは現在offline_accessを全くサポートしていないか、別の方法で同じものを取得するはずですか?

私はあなたが

install-package Microsoft.Experimental.IdentityModel.Clients.ActiveDirectory -pre 

サンプルを使用したパッケージマネージャコンソールからインストールすることができた。このためMicrosoft.Experimental.IdentityModel.Clients.ActiveDirectoryを使用

+1

UWPアプリケーションのシナリオでは、これも非常に興味があります。 –

答えて

関連する問題