![](/img/trans.png)
[英]How can I limit azure app service access to specific Google users only?
[英]How to configure an Azure website so that only specific users can access it
我正在慢慢地開始使用ASP.NET Core Web應用程序並運行它,我想將我的項目放到網上以便能夠使用它(並因此知道如何改進它)-也可以在移動設備上使用它。 但是由於我處於學習階段,因此我不知道應該采取什么措施使其成為防彈產品,因此我希望保護我的Web應用程序免遭可能的濫用(這時我有一個現收現付的方式計划和使用率如此之低,每月僅花費我大約一美元)。
我計划在合適的時機將網站從“為自己玩游戲”轉變為“向所有人開放”,因此,我只對可能擴展的解決方案感興趣。
我想以最簡單的方式配置Azure網站,以便只有我 (使用我的特定Microsoft帳戶)可以登錄我的網站。 我的首選方式是保留代碼不變,並直接在Azure門戶中配置所有內容(前提是它還允許我將來在某個時候為願意使用其Microsoft帳戶登錄的任何用戶打開代碼) 。 我還希望我的網站上有一個鏈接可以注銷我(從不屬於我的計算機訪問該網站時,在我周圍的位置很重要)。
我已經看到了在Web應用程序的代碼中添加了身份驗證的示例,並且我知道我可以實現數據庫來照顧可以登錄的用戶,但這不是我想要的。 也許現在對我(以及對ASP.NET Web應用程序的最低了解)進入我的創作時代還為時過早,但是我從“使用您構建的內容”中收集了非常豐碩的經驗,尤其是在過去的早期學習階段。
設置Azure Web App要求Azure AD身份驗證非常容易。 如果使用此處概述的快速設置,您將擁有一個安全站點,只有Azure AD租戶中的用戶才能查看/使用。 一旦准備好上線,您可以輕松地刪除它以允許未經身份驗證的訪問。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.