0
我有一個非常簡單的Web應用程序在Visual Studio中創建,並在本地運行完全正常我使用公開配置文件從VS發佈到Azure之後。我被要求像這樣註冊。我試圖註冊並顯示:。那麼我該如何解決這個身份驗證問題?什麼是部署在網絡應用程序Azure的登錄
我有一個非常簡單的Web應用程序在Visual Studio中創建,並在本地運行完全正常我使用公開配置文件從VS發佈到Azure之後。我被要求像這樣註冊。我試圖註冊並顯示:。那麼我該如何解決這個身份驗證問題?什麼是部署在網絡應用程序Azure的登錄
您創建了一個ASP.NET單頁應用(與個人用戶帳戶作爲身份驗證),如果你檢查你的Web.config文件中,你會發現一個名爲DefaultConnection
一個連接字符串添加,其指向的LocalDB實例。
發佈後您的應用程序Azure的應用服務的Web應用程序,正如我在我的評論中提到,如果你在你的web.config文件查看細節錯誤信息創建<customErrors mode="Off"/>
,你會發現一個數據庫相關問題導致錯誤。錯誤可能如下所示:
建立到SQL Server的連接時發生網絡相關或實例特定的錯誤。服務器未找到或無法訪問。
如果可能的話,你可以嘗試create a Azure SQL database,並使用Azure的SQL數據庫更新你的web.config連接字符串。
你需要弄清楚錯誤是什麼。添加錯誤日誌記錄等。如果您不想在您的應用程序中使用用戶帳戶,請不要添加Identity! – mason
首先,您可以在web.config文件中創建/設置''''。其次,請確保您的數據庫連接字符串是否正確。 –
@mason我如何添加身份?如果我確實如何刪除它們? – user1935724