Comportamento:
Quando si aggiunge un endpoint all'interno di Identity Service o di Platform API, si verifica il seguente errore.
<html>
<head><title>403 Forbidden</title></head>
<body>
<center><h1>403 Forbidden</h1></center>
<hr><center>Microsoft-Azure-Application-Gateway/v2</center>
</body>
</html>
Soluzione:
Se manca l'intestazione User-Agent, si verifica l'errore 403 Forbidden. Per risolvere questo problema, è necessario aggiungere l'intestazione User-Agent alla richiesta. Di seguito è riportato un esempio di come si può ottenere questo risultato.
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
L'intestazione consiste tipicamente nel nome e nella versione dell'applicazione chiamante e deve essere inviata con ogni richiesta di Identity Service e Platform API. Si consiglia di impostare l'User-Agent come intestazione HTTP predefinita nel client HTTP utilizzato.
KBA applicabile sia alle organizzazioni cloud che a quelle on-premise.
Si prega di notare: Questo articolo è una traduzione dall'inglese. Le informazioni contenute in questo articolo si basano sulla versione originale in inglese del/i prodotto/i. Potrebbero esserci piccoli errori, ad esempio nella grammatica utilizzata nella versione tradotta dei nostri articoli. Sebbene non possiamo garantire la completa accuratezza della traduzione, nella maggior parte dei casi la troverete sufficientemente informativa. In caso di dubbi, si prega di fare riferimento alla versione inglese di questo articolo.
Visualizzazioni:
Questo articolo vale per le versioni di DocuWare: 7.11, 7.12, 7.13, 7.14, Rest API, 403 Forbidden, Identity Service, User Agent, HTTP, HTTP Header
