
正文
.net core 2.2跨域session
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
不说废话,直奔主题!
使用场景:微服务、前后端已经跨域。又不得不使用session
使用session的好处:此处省略若干字......
做法:
客户端:该怎么写就怎么写。
服务端:
Startup类 ConfigureServices 添加代码:
services.AddSession(options =>
{
options.Cookie.Domain = appSettings.Cookie.Domain;//localhost:8080
options.Cookie.Name = appSettings.Cookie.Name;//cookie name,不需要就不用设置,有默认的
});
Configure添加代码:
app.UseSession(new SessionOptions { Cookie = { SameSite = SameSiteMode.None } });
如果需要HttpOnly之类的自己设置就行
F5 运行,搞定!
不要问我怎么知道的,我是一点点试出来的,说多了都是眼泪!







