Friday, 30 April 2021

How to Use Cookies in Asp.Net Core

 Hello Friends,  


In this article, I will explain how to Use Cookies in  ASP.NET CORE .




1. Let me show you how to Implement the Cookie in an ASP.NET Core application.

Configuration

As for configuring the behavior of cookies globally, you can do it in the Startup.
public void ConfigureServices(IServiceCollection services)
{
    services.Configure<CookiePolicyOptions>(options =>
    {
        options.CheckConsentNeeded = context => true;
        options.MinimumSameSitePolicy = SameSiteMode.None;
        options.HttpOnly = HttpOnlyPolicy.Always;
        options.Secure = CookieSecurePolicy.Always;
        // you can add more options here and they will be applied to all cookies (middleware and manually created cookies)
    });

    ...
}

2. CookieOptions

There are different cookie options available. It extends the cookie behavior in the browser.
 
Options
Domain - The domain you want to associate with a cookie
Path - Cookie Path
Expires - The expiration date and time of the cookie
HttpOnly - Gets or sets a value that indicates whether a cookie is accessible by client-side script or not.
Secure - Transmit the cookie using Secure Sockets Layer (SSL) that is, over HTTPS only.  



Happy programming!!
Don’t forget to leave your feedback and comments below!
Regards
Sujeet Bhujbal
--------------------------------------------------------------------------------
------------------------------------------------------------------------------


11 comments:

  1. Great Content. It will useful for knowledge seekers. Keep sharing your knowledge through this kind of article.
    React JS Training in Chennai
    React JS Course in Chennai

    ReplyDelete
  2. Great post. keep sharing such a worthy information.
    Tally Course in Chennai

    ReplyDelete
  3. This post is so interactive and informative.keep update more information...
    ccna Training in Velachery
    ccna course in Chennai

    ReplyDelete
  4. This post is so interactive and informative.keep update more information...
    dot net training in Tambaram
    Dot net training in Chennai

    ReplyDelete
  5. Great post. keep sharing such a worthy information.
    Web Designing Course In Chennai

    ReplyDelete
  6. Thanks for the informative and helpful post, obviously in your blog everything is good..
    cyber security course

    ReplyDelete
  7. I really appreciate the kind of topics you post here. Thanks for sharing us a great information that is actually helpful. Good day!
    full stack developer course with placement

    ReplyDelete
  8. Great post. keep sharing such a worthy information.
    Mobile app development courses

    ReplyDelete
  9. What will happen if my Google setting is Cookies Are Disabled? Will it affect the functionality of Asp.Net Core? Law Essay Writing Services

    ReplyDelete