Aktivierung von Cross-Origin Resource Sharing (CORS)
Webbrowser können normalerweise keine Ressourcen von außerhalb der Domäne anfordern, in der die Ressourcen gehostet werden. Diese Cross-Origin Resource Sharing (CORS) Einstellungen können erforderlich sein, wenn Sie z. B. eine Anwendung einsetzen, die die M-Files REST API zur Kommunikation mit der Dokumentenverwaltung verwendet.
Um zu aktivieren, CORS können Sie die Registereinstellungen Advanced Vault Settings oder Windows verwenden. Mit M-Files April '24 Update und später wird die Verwendung Advanced Vault Settings von empfohlen.
Aktivieren von CORS mit Advanced Vault Settings
Sie können CORS mit Advanced Vault Settings in M-Files April '24 Update und später aktivieren. Öffnen Sie dazu Advanced Vault Settings und gehen Sie zu . Klicken Sie auf das Informationssymbol () der jeweiligen Einstellung, um Details anzuzeigen. Denken Sie daran, für alle erforderlichen Dokumentenverwaltungen CORS zu aktivieren.
Um diese Methode in lokalen Umgebungen zu verwenden, müssen eingehende Verbindungen und Dokumentenverwaltungen abgebildet werden. Siehe Zuordnungen zwischen eingehenden Verbindungen und den Dokumentenverwaltungen werden konfiguriert.
CORS mit Registereinstellungen aktivieren
Um CORS mit den Windows Registereinstellungen zu aktivieren, fügen Sie die hier angegebenen Schlüssel und Werte zum Register Windows des Servers M-Files Web hinzu:
Schlüssel | HKEY_LOCAL_MACHINE\SOFTWARE\Motive\M-Files\<Version>\Server\MFWA\Sites\<Site-Name oder ID in Internet Information Services> | |
---|---|---|
Wertname | EnableCrossOriginAccess | |
Wertetyp | REG_MULTI_SZ | |
Wert |
Eine Liste von Zuordnungen, die angeben, welche Ursprünge Zugriff auf welche Dokumentenverwaltungen haben. Geben Sie in jeder Zeile den Hostnamen (DNS-Name) links vom Gleichheitszeichen an. Fügen Sie nach dem Gleichheitszeichen die zulässigen Ursprünge durch Semikolons getrennt hinzu. Es wird nicht empfohlen, ein Sternchen (*) zu verwenden, da dies den Cross-Origin-Zugriff von allen Websites aus ermöglicht. Festlegen des Formats für zwei Dokumentenverwaltungen (Hostnamen durch einen Zeilenumbruch getrennt):
Die URL der Ursprungsdomänen können Sie normalerweise mit Ihrem Browser überprüfen. Für SharePoint Web-Apps beispielsweise lautet das Format der URL https://<Domänenkennung>-<Instanzkennung>.sharepoint.com. |
|
Beispielwert |
|
Schlüssel | HKEY_LOCAL_MACHINE\SOFTWARE\Motive\M-Files\<Version>\Server\MFWA\Sites\<Site-Name oder ID in Internet Information Services> | |
---|---|---|
Wertname | AllowedCrossOriginHeaders | |
Wertetyp | REG_SZ | |
Beschreibung | Die in der Antwort zulässigen Header. | |
Wert | 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 |
Schlüssel | HKEY_LOCAL_MACHINE\SOFTWARE\Motive\M-Files\<Version>\Server\MFWA\Sites\<Site-Name oder ID in Internet Information Services> | |
---|---|---|
Wertname | AllowedCrossOriginMethods | |
Wertetyp | REG_SZ | |
Beschreibung | Die in den Antwort-Headern zulässigen Methoden. | |
Wert | PUT,POST,GET,OPTIONS |