私はhttps://ucwa.skype.com/websdkのインタラクティブウェブSDKで遊んでいます。 AzureのADログインで正常にサインインしました。私が見ることができるF12ツールで、私は有効なoauthトークンを持っています。UCWA - 異なるアプリケーションの異なる結果
は今、私はこのトークンを取ると、このようなGETリクエストを経由して個人オブジェクトを取得しよう:_HTTPS://webpoolam30e08.infra.lync.com/ucwa/oauth/v1/applications/113782897528/me
これが結果です:
私は何を期待{
"uri": "sip:[email protected]",
"name": "john doe",
"_links": {
"self": {
"href": "/ucwa/oauth/v1/applications/111364079681/me"
}
},
"rel": "me"
}
このように私の詳細については、次のとおりです。
{
"uri": "sip:[email protected]",
"name": "john doe",
"emailAddresses": [
"xxx"
],
"company": "my company name",
"workPhoneNumber": "tel:+123456789",
"endpointUri": "sip:xxx;opaque=user:epid:4JNzkgeuabct-CSuIgYV8gAA;gruu",
"_links": {
"self": {
"href": "/ucwa/oauth/v1/applications/113782897528/me"
},
"note": {
"href": "/ucwa/oauth/v1/applications/113782897528/me/note"
},
"presence": {
"href": "/ucwa/oauth/v1/applications/113782897528/me/presence"
},
"location": {
"href": "/ucwa/oauth/v1/applications/113782897528/me/location"
},
"reportMyActivity": {
"href": "/ucwa/oauth/v1/applications/113782897528/me/reportMyActivity"
},
"photo": {
"href": "/ucwa/oauth/v1/applications/113782897528/photos/xxxx"
}
},
"rel": "me"
}
結果はアプリケーションIDに依存することがわかりました。 Office365のWebポータル(_https://outlook.office.com/owa)を開き、F12ツールで有効なアプリケーションIDを検索すると、期待した結果が得られます。私はインタラクティブなWeb SDKの例から得たOAuthトークンでさえも。これはセキュリティや許可の問題ではありませんか? 私はAzure管理ポータルのすべての権限にアクセスを許可します。 //webpoolam30e08.infra.lync.com/ucwa/oauth/v1/applications/ :
はまた、私はこの2つの非常に類似した要求
_HTTPSに同じOAuthのトークンを使用して異なるステータスコードを取得することは非常に奇妙です113782897528/ME /プレゼンス
- > 200 OK
_HTTPS://webpoolam30e08.infra.lync.com/ucwa/oauth/v1/applications//ME /プレゼンス
-
{
"code": "Forbidden",
"message": "The requested operation isn't allowed."
}
を禁止> 403なぜアプリケーションとどのように同じ結果を得るために必要とされる両者の差はありますか?紺色の構成に何かが欠けていますか?ビジネスオンラインのためのSkypeヘルプ