我在我的本地主机上安装了普通的 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 社区的可用选项,但找不到解决方案。