0

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

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

Cause   Action
AdalException   This exception is thrown when either you have a stale O365 access token that can cause authentication errors, or you attempted to access a resource that you don't have permissions to access.

Make sure the app is configured with the correct service permissions in the Services Manager menu. If any of these permissions are not configured, or configured incorrectly, some parts of the app may throw an error. For example  Right click the project, select Connected Service..., and ensure the following permissions are set for this app:

(Calendar) – Have full access to users’ calendar and Read users' calendar
(Contacts) – Have full access to users’ contacts and Read users' contacts
(Mail) - Send mail as a user, Read and write access to users' mail, and Read users' mail
(Users and Groups) – Enable sign-on and read users’ profiles.

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

ここに画像の説明を入力

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

4

2 に答える 2

0

問題を解決しました...ライセンスが割り当てられていない開発者アカウントでログインしていました。新しいユーザーを作成し、Microsoft Office 365 Developer が割り当てられたライセンスとして設定されていることを確認する必要があります。

そうでない場合、次のエラーが発生します。

When making a request as an account that does not have a mailbox, you must specify the mailbox primary SMTP address for any distinguished folder Ids.
于 2015-07-28T19:29:34.263 に答える
0

SendMail API の権限がありません。

于 2015-07-28T17:18:14.210 に答える