2017-08-11 13 views
12

このアプリケーションを開始点として実行しようとしています。 https://medium.com/xamarin-development/integrating-office-365-into-xamarin-apps-f9a33e5c73b1。試用アカウントをセットアップし、クライアントIDを入力しました。私の仕事のOffice 365アカウントまたは別のoutlook.comアカウントにログインするための資格情報を入力しようとすると、デバッグ出力に次のエラーが表示されます。Android(Xamarin)でOffice 365 APIを実装する際の問題

MIMEタイプ( 'application/json')が実行可能でなく、厳密なMIMEタイプチェックが有効になっているため、 'https://directory.services.live.com ***'からのスクリプトの実行を拒否しました。

私はこのページのために何が行われるのかは分かりませんが、間違いなく関数呼び出しであり、物事を動かす必要があると私は想定しています。

SetTileUrl({"Views":[{"Id":{"Cid":"0x********","Puid":null},"Attributes":[]}],"TraceGraph":null}); 

画面上、MSのログインページがちょうど

は「申し訳ありませんが、我々はトラブルにあなたに署名を抱えている。私たちは、不正な要求を受けた」と述べています。

これ以上のデバッグとステップ実行では、続行するためのアクセストークンが得られないことがわかります。

私はこれをしばらく使っていますが、他の誰かがこのコードを動作させることができたのですか?あなたは私が引き受ける言うことに基づいて

+0

認証にAzure ADを使用していますか? –

答えて

2

は、あなたがする必要がある手順は次のとおりです。

  1. 紺碧のサブスクリプションを作成します。ここでhttps://manage.windowsazure.com/
  2. へ(https://azure.microsoft.com/de-de/free/
  3. Goがあなたがリンク先の記事で指摘したようなアクセスを取得することをアプリに追加する必要があります。チュートリアルアプリケーションの追加方法はこちらhttps://developer.xamarin.com/guides/cross-platform/azure/active-directory/getting-started/register/
  4. アプリケーションを追加すると、デモアプリケーションで使用できるクライアントIDが取得されます。 idはこのようになりますe2e6c326-03aa-4c47-8fde-86s23834e3adStartupPage.csLoginButton_Clickedで変更できます。

これは基本的には動作させるために行ったことです。

このトピックに関するさらに詳しいヘルプが必要な場合は、お気軽にお問い合わせください。

+0

ありがとう!私は記事のすべてでそれをしましたが、それがあなたのために働いていれば、あなたがリストしたようにもう一度それを与えます。 –

+0

どのようにあなたのために働いたか教えてください。あなたにそれ以上の援助を提供しようとすることができます。 – Cyriac

関連する問題