SuiteCRM 8 中多个 .htaccess 文件中的重复访问控制允许来源

问题描述 投票:0回答:0

我在我的本地主机上安装了普通的 SuiteCRM 8。 public文件夹中有两个.htaccess文件:

/公共/.htaccess

/public/legacy/.htaccess

SuiteCRM 不允许来自第三方应用程序的连接。当我尝试访问 site.webmanifest 文件时,它抛出以下错误:

从来源“https://roigap.com”访问“https://gcentric.com/site.webmanifest”已被 CORS 策略阻止:没有“Access-Control-Allow-Origin”标头请求的资源。

但是,如果我将 Access-Control-Allow-Origin 标头添加到上述两个文件,它会返回以下错误:

从来源“https://roigap.com”访问“https://gcentric.com/api/graphql”的 XMLHttpRequest 已被 CORS 策略阻止:对预检请求的响应未通过访问控制检查:“ Access-Control-Allow-Origin' 标头包含多个值 'https://roigap.com, https://roigap.com',但只允许一个。

如何确保从 SuiteCRM 8 实例只返回一个 Access-Control-Allow-Origin 标头?

我查看了 SuiteCRM 8 社区的可用选项,但找不到解决方案。

php .htaccess apache2 suitecrm
© www.soinside.com 2019 - 2024. All rights reserved.