動作:
Identity Service または Platform API 内にエンドポイントを追加すると、以下のエラーが発生する。
<html>
<head><title>403 Forbidden</title></head>
<body>
<center><h1>403 Forbidden</h1></center>
<hr><center>Microsoft-Azure-Application-Gateway/v2</center>
</body>
</html>
解決策:
User-Agent ヘッダーが見つからない場合、403 Forbidden エラーが発生します。この問題を解決するには、リクエストにUser-Agentヘッダーを追加しなければならない。
POST {{idsaddress}}/connect/token HTTP/1.1
Host: login-emea.docuware.cloud
Accept: application/json
Content-Type: application/x-www-form-urlencoded
Content-Length: 196
User-Agent: {{applicationName}}/{{applicationVersion}}
grant_type=password&scope=docuware.platform&client_id=docuware.platform.net.client
&username={{username}}&password={{password}}&organization=Peters%20Engineering
このヘッダーは通常、呼び出し元のアプリケーションの名前とバージョンで構成され、Identity Service および Platform API に対するすべてのリクエストで送信する必要がある。使用する HTTP クライアントのデフォルト HTTP ヘッダーとして User-Agent を設定することを推奨する。
KBA は、クラウド組織とオンプレミス組織の両方に適用できる。
ご注意:この記事は英語からの翻訳です。この記事に含まれる情報は、オリジナルの英語版製品に基づくものです。翻訳版の記事で使用されている文法などには、細かい誤りがある場合があります。翻訳の正確さを完全に保証することは出来かねますが、ほとんどの場合、十分な情報が得られると思われます。万が一、疑問が生じた場合は、英語版の記事に切り替えてご覧ください。
ビュー:
こちらの記事は右記のDocuWareバージョンで有効です: 7.11, 7.12, 7.13, 7.14, Rest API, 403 Forbidden, Identity Service, User Agent, HTTP, HTTP Header
