Activation de Cross-Origin Resource Sharing (CORS)
Les navigateurs Web ne peuvent normalement pas demander de ressources à l'extérieur du domaine où les ressources sont hébergées. Ces paramètres Cross-Origin Resource Sharing (CORS) peuvent être nécessaires si, par exemple, vous avez une application utilisant l'API M-Files REST API pour communiquer avec le coffre.
Pour activer CORS, ajoutez les clés de registre et valeurs suivantes au registre Windows du serveur M-Files Web :
Clé | HKEY_LOCAL_MACHINE\SOFTWARE\Motive\M-Files\<version>\Server\MFWA\Sites\<nom de site ou ID dans Internet Information Services> | |
---|---|---|
Nom de la valeur | EnableCrossOriginAccess | |
Type de valeur | REG_MULTI_SZ | |
Valeur |
Une liste de mappages qui indiquent quelles origines ont accès à quels coffres. Sur chaque ligne, indiquez le nom d'hôte (nom DNS) à gauche du caractère égal. Après le caractère égal, ajoutez les origines autorisées, séparées par des points-virgules. Il n'est pas recommandé d'utiliser un astérisque (*) car celui-ci donne un accès cross-origin à partir de tous les sites. Définition du format pour deux coffres, noms d'hôtes séparés par un saut de ligne :
Vous pouvez normalement vérifier l'URL des domaines d'origine avec votre navigateur. Par exemple, pour les applications web SharePoint, le format de l'URL est https://<identifiant du domaine>-<identifiant de l'instance>.sharepoint.com. |
|
Exemple de valeur |
|
Clé | HKEY_LOCAL_MACHINE\SOFTWARE\Motive\M-Files\<version>\Server\MFWA\Sites\<nom de site ou ID dans Internet Information Services> | |
---|---|---|
Nom de la valeur | AllowedCrossOriginHeaders | |
Type de valeur | REG_SZ | |
Description | Les en-têtes à autoriser dans la réponse. | |
Valeur | Origin,Content-Type,Accept,Access-Control-Allow-Origin,Cache-Control,X-Authentication,X-Requested-With,X-Vault,M-Files-Vault,m-files-session,m-files-extensions |
Clé | HKEY_LOCAL_MACHINE\SOFTWARE\Motive\M-Files\<version>\Server\MFWA\Sites\<nom de site ou ID dans Internet Information Services> | |
---|---|---|
Nom de la valeur | AllowedCrossOriginMethods | |
Type de valeur | REG_SZ | |
Description | Les méthodes à autoriser dans les en-têtes de réponse. | |
Valeur | PUT,POST,GET,OPTIONS |