.Net Core的其中一種認證與受權模式是基於Cookie的,首先咱們先建立一個.Net Core MVC 項目:cookie
而後增長對頁面訪問的權限控制,對要訪問的頁面Conytroller增長Authorize屬性,同時咱們在start.cs中增長cookie權限驗證的支持配置,這時候再去訪問須要權限驗證的頁面就會跳轉到登錄頁面:.net
下一步咱們能夠增長對cookie的受權代碼:視頻
咱們發現每次受權驗證跳轉到的頁面爲Account/Login頁面,這個跳轉路徑是否是能夠自定義呢,答案是固然能夠.如下爲操做步驟.blog
好了,一個不明因此的cookie-base認證和受權的功能就實現了,由於.net core如今面向開源了,爲何咱們增長以上操做就能夠實現一個cookie-base的認證和受權,有興趣能夠查看源碼以探究竟教程
(以上操做參考騰飛老師(Jesse)的.net core視頻教程)源碼