staging.openbadges.education
api.staging.openbadges.education
)的子域。但是,使用Netlify不再是这样:UI URL类似于deploy-preview-1015--openeducationalbadges.netlify.app
。这意味着来自后端的身份验证饼干突然被视为第三方饼干并被浏览器阻止。
地
为了解决这个问题,我想通过每个Deploy Preview设置继电器,该预览将API请求转移到
api.staging.openbadges.education
,例如在
deploy-preview-1015--openeducationalbadges.netlify.app/api
。Attempts
openbadges.education
上运行。这需要Netlify Pro,我不想要这一点秒我设置了一个单独的NetLify站点,该网站将中继呼叫。但是,来自不同子域的饼干仍然接缝,被视为第三方饼干。我没有找到这个消息来源,我只是观察到Chrome封锁了cookie,从
oeb-api.netlify.app
然后,我试图在Netlify Angular站点上使用deploy-preview-1015--openeducationalbadges.netlify.app