我使用ASP/MVC來開發我的網站,並且我在Azure上發佈它們(如果它在這方面發揮任何作用的話)。允許網站在公共領域,但需要登錄查看它
我經常創建需要管理員驗證的網站,這些網站既不在旅行中,也不在辦公室/公司網絡中,並且無法查看我的網站的本地版本。
我目前將它們發佈到Azure上的一些臨時開發實例,但有些模糊的URL ......但它們仍然可以公開訪問,有時我會創建應該被認爲安全的內容,而且我不會任何人都需要索引或發現。
我可以採取什麼方法將所有頁面放置在我的網站後面進行登錄?我認爲整個身份驗證模式會過度,因爲查看每個頁面的簡單用戶名/密碼就足夠了?但也許這就是認證。任何指針將不勝感激。
謝謝,這是我第一次嘗試在Azure中使用AD。我只是爲我的測試網站進行設置,似乎可以使用新門戶(portal.azure.com)爲每個應用程序設置,但AD需要使用舊門戶(manage.windowsazure.com)進行管理, 。說到這一點,它看起來像是我使用Azure AD,然後它允許任何位於Azure AD用戶列表中的用戶訪問該應用程序。猜猜這意味着管理層需要一個Microsoft帳戶,我需要使用管理門戶手動添加他們的帳戶?隨時有人想要查看它,我還需要添加它們呢? – mariocatch
@mariocatch - 我最近才從經典的Web角色切換到應用服務計劃。因此,我意識到這一特性及其所陳述的功能,但目前我無法提供任何實際的實施建議。我一直在研究它,但還沒有執行它。但是你說的話聽起來是對的。而且,如果您想要的話,您可以爲每個應用程序創建Microsoft帳戶(如果您是indy顧問,請使用[email protected])。這樣,他們不需要做任何事情,而且您仍然可以獲得每個應用程序的結果。這是我的計劃。 – Tommy