0

Azure IDでユーザーを認証してucwaを使おうとしています。私はこれらの情報に従おうとしました: Azure AD を使用した認証

一部の手順はうまく機能しませんでしたが、ベアラー トークンを使用して自動検出要求を再送信した後、アプリケーションのリソース リンクを取得することができました。

get リクエストをhttps://webdir1e.online.lync.com/autodiscover/autodiscoverservice.svc/root/oauth/userに送信すると、ベアラー トークンが機能します。だから私はこのような答えを受け取ります:

HTTP/1.1 200 OK { "_links":{ "self":{"href":"https://webdirX.online.lync.com/Autodiscover/AutodiscoverService.svc/root/user"}, "applications":{"href":"https://webpoolXY.infra.lync.com/ucwa/oauth/v1/applications"} } }

だから私はこのような投稿リクエストをしようとします:

POST https://webpoolXY.infra.lync.com/ucwa/oauth/v1/applications HTTP/1.1 Accept: application/json Content-Type: application/json Authorization: Bearer <access-token> ... { "UserAgent":"UCWA Samples", "EndpointId":"a917c6f4-976c-4cf3-847d-cdfffa28ccdf", "Culture":"en-US", }

しかし、私には403 Forbidden答え があります。X-Ms-diagnostics:28055;source="DB41E07FES15.infra.lync.com";reason="The OAuth token is invalid.";faultcode="wsse:FailedAuthentication"

このリクエストには同じ Bearer アクセス トークンを使用します。新しいトークンを取得する必要がありますか?

4

1 に答える 1