1. <strong id="7actg"></strong>
    2. <table id="7actg"></table>

    3. <address id="7actg"></address>
      <address id="7actg"></address>
      1. <object id="7actg"><tt id="7actg"></tt></object>

        ASP.NET Core HTTP基本身份認證實戰(zhàn)演練

        共 910字,需瀏覽 2分鐘

         ·

        2021-04-15 08:07

        一、什么是HTTP基本認證 (Basic Authentication)       

         1、 HTTP基本認證 介紹

        在HTTP中,HTTP基本認證(Basic Authentication)是一種允許網(wǎng)頁瀏覽器或其他客戶端程序以(用戶名:口令) 請求資源的身份驗證方式,不要求cookie,session identifier、login page等標(biāo)記或載體。所有瀏覽器據(jù)支持HTTP基本認證方式   -  基本身證原理不保證傳輸憑證的安全性,僅被based64編碼,并沒有encrypted或者hashed,

        2、 HTTP基本認證應(yīng)用場景

        一般部署在客戶端和服務(wù)端互信的網(wǎng)絡(luò),在公網(wǎng)中應(yīng)用BA認證通常與https結(jié)合。

        一般瀏覽器客戶端對于www-Authenticate質(zhì)詢結(jié)果,會彈出口令輸入窗。輸入正確的用戶名和密碼即可。 



        二、ASP.NET Core HTTP基本身份認證實戰(zhàn)演練

        第一步:在appsettings.json中配置基本身份認證的用戶名和密碼



        第二步運行ASP.NET Core WebApi項目

        1、直接打開瀏覽器直接訪問地址:http://localhost:5000/weatherforecast

        第一次訪問瀏覽器會彈出用戶名和密碼對話框,請輸入第一步中配置正確的賬號即可。



        如果用戶名和密碼輸入正確,服務(wù)端驗證成功后,則會返回正確的響應(yīng)數(shù)據(jù)。



        2、大家也可以通過PostMan測試訪問地址,同樣需要輸入正確的用戶名和密碼



        三、源代碼示例下載

        非常感謝對【跟著阿笨一起玩NET】的支持,有問題微信公眾號回復(fù)wx關(guān)鍵字,加阿笨的個人微信號。

        源碼下載(注意下載地址區(qū)分大小寫哦)

        關(guān)注公眾號,回復(fù)關(guān)鍵字提取碼:btu6


        騰訊課堂



        網(wǎng)易云課堂




        瀏覽 27
        點贊
        評論
        收藏
        分享

        手機掃一掃分享

        分享
        舉報
        評論
        圖片
        表情
        推薦
        點贊
        評論
        收藏
        分享

        手機掃一掃分享

        分享
        舉報
        1. <strong id="7actg"></strong>
        2. <table id="7actg"></table>

        3. <address id="7actg"></address>
          <address id="7actg"></address>
          1. <object id="7actg"><tt id="7actg"></tt></object>
            最新中文av | gay同性戒尺打屁股男男在线观看 | 啊灬啊别停灬用力啊太深在线视频 | 美女尿口免费看 | 青娱乐在线观看 | 小妖精你好湿好紧我要你 | 透明内裤被巴捣出白浆 | 啊啊啊好大好爽在线观看 | 国产又黄又爽免费观看 | 亚洲天堂婷婷 |