我在portal.mysite.io上运行了一个vue.js网站。
它调用api.mysite.io上的api来检索数据。
我的身份验证通过cookie。
API是.net核心网络api。
在这里我创建一个cookie:
return new CookieOptions
{
HttpOnly = true,
IsEssential = true,
Secure = true,
Domain = "mysite.io"
};
当我在api醒目页面上测试cookie时,就设置了cookie,我可以从portal.mysite.io对其进行访问。 (它们设置为.mysite.io)
但是,当我从portal.mysite.io拨打电话时,未设置cookie。
在Vue.js应用中,我添加了:
withCredentials: true
有什么我想念的吗?我认为这是可能的,因为这似乎是SPA的默认设置