我正在尝试从角度SPA页面中调出我们的BFF服务,并且我们使用APIGEE代理。 在这里,我们需要将Cookie信息传递给APIGEE会话进行验证。
方案1:当我不通过 withCredentials:true (没有Cookie)
当我没有在httpOptions中传递 withCredentials:true 时。首先进行OPTIONS调用,并通过200 OK成功,然后进行GET请求,但是由于我没有传递cookie信息,所以得到401 Unauthorized。
方案2:当我通过 withCredentials:true (带有Cookie)时。
当我在httpOptions中传递 withCredentials:true 时。正在进行OPTIONS调用,并以200 OK成功。 之后,我看不到对GET方法的任何调用。我不明白为什么传递cookie时为什么未调用GET方法。
关于我在APIGEE或ANGULAR中缺少什么配置的任何建议都会有所帮助。
谢谢!