メインドメインとサブドメイン(Mauticがインストールされています)が残っていますが、mauticがサブドメイン内にセットアップされていれば、クロスオリジンHTTPリクエストの問題があります。 example.comを読み込むと、Safari Consoleに次のエラーが表示されます。要求ヘッダーフィールドX-Requested-Withは、Access-Control-Allow-Headersで許可されていません。 (CORS)
Failed to load resource: Origin https://example.com is not allowed by Access-Control-Allow-Origin. XMLHttpRequest cannot load https://subdomain.example.com/mtc.
Origin https://example.com is not allowed by Access-Control-Allow-Origin.
セキュリティ上の理由から、意味があります。
したがって、ヘッダーセットAccess-Control-Allow-Origin: https://example.com
をhttps://subdomain.example.com/etc/httpd/conf/httpd.conf
に追加します。この記事のおかげでCORS on MDNについて。しかし、今、私は次のエラーを取得:次に
Failed to load resource: Credentials flag is true, but Access-Control-Allow-Credentials is not "true".
MLHttpRequest cannot load https://subdomain.example.com/mtc. Credentials flag is true, but Access-Control-Allow-Credentials is not "true".
を、私は/etc/httpd/conf/httpd.conf
ファイルにheader set Access-Control-Allow-Credentials: true
を追加します。しかし、私はまだエラーが発生します:
Failed to load resource: Request header field X-Requested-With is not allowed by Access-Control-Allow-Headers.
XMLHttpRequest cannot load https://subdomain.example.com/mtc. Request header field X-Requested-With is not allowed by Access-Control-Allow-Headers
そして、これは私が立ち往生しているところです、誰かが私を助けてくれるのですか?前もって感謝します。
正確に同じではありませんが、これは役立つはずビット:http://stackoverflow.com/questions/13146892/cors-access-control-allow-headers-wildcard-being-ignored –