問題タブ [office365api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
192 参照

windows-phone - 個人用 OneDrive、OneDrive for Business、LiveSDK

LiveSDK API を使用して OneDrive 内のファイルにアクセスする Windows Phone 8 アプリを開発しました。個人の OneDrive を使用して正常に動作します。顧客が OneDrive for Business をインストールしましたが、ログインできません。OneDrive for Business にアクセスするには、別の API を使用する必要がありますか? もしそうなら、この API は Windows Phone 8 で利用できますか?

0 投票する
1 に答える
610 参照

c# - Office 365 API Active Directory のアクセス許可

私はクライアントに代わって作業しており、office365 api を介してメールを自動送信する wpf アプリケーションを既にセットアップしています。だから今すぐ新しいものを設定する必要があります。同じ顧客、同じ AD エントリですが、新しいアプリケーションです。多かれ少なかれ、以前と同じコードを使用しています。許可されていない 401 を取得し続けます。アプリケーションのアクセス許可を同じように設定しています。2つのことが飛び出します。

ここに画像の説明を入力

上記は表示され続けますが、以前はこれを回避できました。

また、ポータルの AD 画面の下部にもこれが表示されます。

「個人の範囲を持つ委任されたアクセス許可のみを選択する権限があります。」

クライアント ID を古いアプリケーションに交換することで、電子メールは問題なく送信されるため、AD 権限が原因である必要があります。メッセージ(写真)を取得すると、それらは非常にヒットとミスのように見えますが、更新すると、チェックボックスがチェックされて許可されているように見えます。私は回避できず、別のアプリで動作することを証明し、クライアントIDの交換ができないため、非常にイライラします。スコッツ

0 投票する
1 に答える
1432 参照

oauth-2.0 - Azure AD OAuth 2.0 コードは、Java Jersey を使用して承認を付与します

このガイドを読んだ後、REST 要求は次のようになります。 Microsoft Azure-AD を承認する方法

ただし、応答として完全な HTML を受信して​​おり、エンドポイントが私をブラウザーであると認識していると結論付けています。何らかの方法で (認証側への URL の形式で) 正しく処理して認証コードを受け取り、その後 Java Jersey を使用してSharepoint/Exchangeのトークンにアクセスする方法はありますか?

0 投票する
1 に答える
3177 参照

sharepoint - Office365 の認証でサポートされていないアプリのみのトークンの問題

このリンクhttps://msdn.microsoft.com/en-us/office/office365/howto/building-service-apps-in-office-365に従って、デーモンまたはサーバー アプリケーションから Web API 認証方法をセットアップしました。 Office365 でアクセス トークンを取得します。

サンプル アクセス トークン リクエストを以下に示します。

例えば:

上記の API リクエストからアクセス トークンを取得しています。フォルダを作成しようとしたり、上記のアクセス トークンから他の API にアクセスしようとすると、「サポートされていないアプリのみのトークン」というエラーが表示されます。このエラーを取得するために、この Web サービスを呼び出そうとしました。

しかし、以前は Office365 で同じデーモンまたはサーバー アプリケーションから Web API 認証方法を使用してアクセス トークンを取得しており、正常に機能していました。

Accesstoken を使用して Office 365 API にアクセスしましたが、「サポートされていないアプリのみのトークン」というエラーが表示されます。

0 投票する
2 に答える
212 参照

api - Office 365 スターター プロジェクト - アプリが正しいサービス権限で構成されていることを確認してください

次のプロジェクトを使用しています: https://github.com/OfficeDev/O365-ASPNETMVC-Start

ドキュメントで要求されているように構成を設定しましたが、サインイン後にエラーが発生します。

アクセス許可は正しく設定されています。

ここに画像の説明を入力

どうすればこの問題を解決できますか?

0 投票する
1 に答える
863 参照

c# - Office 365 REST API - Outlook ユーザーの写真

Office 365 REST API (プレビュー) を使用して、他のユーザーの Outlook の写真を取得しようとしています。ドキュメントはこのページにあります: https://msdn.microsoft.com/en-us/office/office365/api/photo-rest-operations

次の残りの呼び出しを行うことで、アクセス トークンを使用して自分の写真を正常に取得できます。

ただし、この REST 呼び出しを使用して組織内の他の人の写真を取得しようとすると:

次のエラーが表示されます。

このエラーは、私が知る限り、ドキュメントのどこにもリストされていません。これは Azure のアクセス許可と関係があると思われますが、それは推測にすぎません。プレビュー API でサポートされていない可能性がありますか? 誰にもアイデアはありますか?

0 投票する
1 に答える
256 参照

azure - ストリームの終わりを超えて読み取ることができません。Azure の展開の問題

Office 365 API を統合したいので、このサンプル git コードに従っています。ここにリンクの説明を入力してください。すべての手順に従い、localhost ですべて正常に動作していますが、同じ ASP アプリケーションを git にデプロイすると、次のエラーが表示されます **Unableストリームの終わりを超えて読み取る**これは、この git 行の問題である可能性があります// place the entry in memory this.Deserialize((Cache == null) ? null : Cache.cacheBits); localDB connectionString を提供してこのアプリをデバッグすると、アプリをデバッグします 正常に動作しますが、connectionString を online に変更すると、上記の例外がスローされます言及行

0 投票する
1 に答える
553 参照

node.js - node.jsでOffice 365 REST APIから受信したアクセストークンを解析する方法は?

Office 365 REST API から受け取ったアクセス トークンを解析する必要があります。この [ http://jwt.calebb.net/]オンライン ツールと同じです。C# で 1 つのコードを取得しましたが、node.js で実行したいと考えています。

0 投票する
0 に答える
533 参照

owin - Office 365 API - 認証エラー

Office 365 サービスを追加した Asp.Net Mvc アプリがあります。Azure Active Directory が作成され、ユーザー名/アプリケーションが Azure portal に適切に入力されました。

アプリからログインして認証コードを取得できます。ただし、OAuth トークンを取得するためにコードが送信されると、「リモート サーバーがエラーを返しました: (404) 見つかりません」という内容で AdalServiceException がスローされます。メッセージ。

Office365 API の通信に Owin OpenIdConnect 認証を使用しています。このために、以下に示すように、認証フローを Owin StartUp クラスに挿入しています。

以下のステートメントで例外がスローされます。