当我访问私有IP上的spinnaker时,我得到了以下错误。
加载http://privateip:8084/webhooks/preconfigured失败:对飞行前请求的响应没有通过访问控制检查:当请求的凭据模式为“包括”时,响应中的“访问控制-允许-原产地”标题的值不能是通配符“*”。因此,“http://privateip:9000”源是不允许访问的。由XMLHttpRequest发起的请求的凭据模式由withCredentials属性控制。
我使用下面的hal config命令添加了基url。
hal config security ui edit --override-base-url "privateip"
hal config security api edit --override-base-url "privateip"有谁知道如何修复上述错误吗?
发布于 2018-06-29 08:35:22
你可以试试这样的方法:
hal config security api edit --cors-access-pattern privateip
不需要双引号。检查这里的文档:https://www.spinnaker.io/reference/halyard/commands/#hal-config-security-api-edit
发布于 2017-10-11 18:06:42
--override-base-url主要用于分配DNS地址时使用。在使用原始IP时,不需要它来指定该参数。
https://stackoverflow.com/questions/46513753
复制相似问题