【发布时间】:2021-06-10 15:42:48
【问题描述】:
是否有通过会话 Cookie 保护端点的原生 ASP.NET Core 方法?我已通过关注the article on MSFT 成功地使用 Cosmos 后备存储实现了一个会话,但尚未弄清楚如何将其转化为保护我的端点。
Cookie authentication 似乎是要走的路,但我不知道如何完全正确。
我觉得通过使用:
services.AddAuthentication(CookieAuthenticationDefaults.AuthenticationScheme)
.AddCookie();
我正在创建另一个 cookie,而不是重复使用 Session 中间件给我的那个。
最终,如果用户有会话并且它是有效的,我希望能够只允许调用特定的端点。谢谢!
【问题讨论】:
标签: asp.net asp.net-core session