Vues :

Comportement :
Lors de l'ajout d'un point de terminaison au sein de l'Identity Service ou de l'API Platform, vous rencontrez l'erreur suivante.

<html>
<head><title>403 Forbidden</title></head>
<body>
<center><h1>403 Forbidden</h1></center>
<hr><center>Microsoft-Azure-Application-Gateway/v2</center>
</body>
</html>


Solution :
Si l'en-tête User-Agent est manquant, l'erreur 403 Forbidden se produit. Pour résoudre ce problème, l'en-tête User-Agent doit être ajouté à la Request. Vous trouverez ci-dessous un exemple de la manière dont cela peut être réalisé.

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}}&organisations=Peters%20Engineering


L'en-tête se compose généralement du nom et de la version de l'application appelante et doit être envoyé avec chaque requête adressée au service d'identité et à l'API Platform. Il est recommandé de définir l'User-Agent comme en-tête HTTP par défaut dans le client HTTP utilisé.

KBA applicable aux Organisations dans le Cloud et sur site.

Veuillez noter : Cet article est une traduction de l'anglais. Les informations contenues dans cet article sont basées sur la ou les versions originales des produits en langue anglaise. Il peut y avoir des erreurs mineures, notamment dans la grammaire utilisée dans la version traduite de nos articles. Bien que nous ne puissions pas garantir l'exactitude complète de la traduction, dans la plupart des cas, vous la trouverez suffisamment informative. En cas de doute, veuillez revenir à la version anglaise de cet article.