dotnet core 使用传统Cookie

曾经终败给现在 2022-05-21 00:14 261阅读 0赞

dotnet core 使用传统Cookie


先在添加Cookie中间件 app.UseCookiePolicy();

  1. public void Configure(IApplicationBuilder app, IHostingEnvironment env)
  2. {
  3. if (env.IsDevelopment())
  4. {
  5. app.UseBrowserLink();
  6. app.UseDeveloperExceptionPage();
  7. }
  8. else
  9. {
  10. app.UseExceptionHandler("/Home/Error");
  11. }
  12. app.UseCookiePolicy();
  13. app.UseStaticFiles();
  14. app.UseMvc(routes =>
  15. {
  16. routes.MapRoute(
  17. name: "default",
  18. template: "{controller=Home}/{action=Index}/{id?}");
  19. });
  20. }

测试:

  1. public class HomeController : Controller
  2. {
  3. public IActionResult Index()
  4. {
  5. var tmt = HttpContext.Request.Cookies["asdf"];
  6. HttpContext.Response.Cookies.Append("asdf", "Value");
  7. return View();
  8. }
  9. }

发表评论

表情:
评论列表 (有 0 条评论,261人围观)

还没有评论,来说两句吧...

相关阅读