离子3.5.2或角4外部网站设置cookie之前导航到
问题描述:
我与离子3.5.2测试,但我认为我们得到与角4离子3.5.2或角4外部网站设置cookie之前导航到
同我建立一个前端应用程序使用Ionic或Angular(所以,我的域名现在是本地主机)。
从我的“本地主机”,我想浏览外部网站https://xyz.abc.com/a/b/c
这里的要点是,外部网站要求其处理,如SSO的cookie。
我用ng2-cookies设置cookie的要求 代码看起来很简单,像这样
this.cookieService.set('cookieName', 'cookieValue', 10, '/', '.xyz.com');
之前,我通过这个代码片断
window.location.href = "https://xyz.abc.com/a/b/c/";
一切导航到该网站看起来很简单,但不知道为什么它不起作用。它看起来像Cookie被拒绝。
我认为这涉及到安全性或其他。如果我错过了某些东西,请帮助解决问题。 我使用此代码检查cookie设置与否,显然它并不存储
var t = this.cookieService.check('cookieName');
或者我可能会得到一个错误的域名的饼干吗?
答
有两个不同的域。一个是abc.com
和一个xyz.com
this.cookieService.set('cookieName', 'cookieValue', 10, '/', '.xyz.com');
与
window.location.href = "https://xyz.abc.com/a/b/c/";
除此之外,代码看起来是正确的。
如果代码实际上不能内联运行,请格式化为代码而不是剪裁。 –
感谢您的提醒 – khoailang