2016-12-03 15 views
1

私の認証と承認の知識はすべて私が持っていたウェブの背景に基づいていますが、「認可」属性(ASP.NET)属性、または多分「ミドルウェア」を作成を使用して、コントローラに割り当てました(ララベル)Xamarin.Formsで認証と承認を実行するには?

MVRを使用したXamarin.Formsの認証と認可のベストプラクティス(例)は何ですか?

AndroidとIOSは同じ実装を共有していますか、プラットフォームの調整がありますか?

+1

あなたは[Xamarinの認証情報](https://developer.xamarin.com/guides/xamarin-forms/web-services/authentication/)見たことがありますか?認証/承認を行うためにプラットフォーム固有のコードを使用する必要はありません。 – hvaughan3

+0

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

答えて

0

私は常にコードのようなテンプレートを使用しAsp.Net WEBAPIを介してユーザを認証する場合:

のHttpClientはAndroidとiOSの両方で共有されているので、それはPCLで行うことができます
using(client = new HttpClient()) { 
     ... 
     client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", authHeaderValue); 
    } 

。 また、あなたがこの記事をお読みください: https://developer.xamarin.com/guides/xamarin-forms/web-services/consuming/rest/