0

我從Azure運行的web應用程序出現問題。 我有一個網絡應用程序和一個來自微軟Azure服務的數據庫。 我可以從sql studio檢查數據庫是否正常,沒有錯誤。我得到了連接字符串,並將其放入應用程序的webconfig中。但一旦我運行應用程序,我得到這個錯誤蔚藍的web應用程序dos不運行

'/'應用程序中的服務器錯誤。

用戶'null'登錄失敗。

描述: 當前Web請求執行過程中發生了未處理的異常。請查看堆棧跟蹤以獲取有關該錯誤的更多信息以及源代碼的位置。

異常詳細信息:System.Data.SqlClient.SqlException:用戶'null'登錄失敗 。

如果我跑在我的本地PC上的應用程序,但使用連接字符串從蔚藍它運行正常,沒有錯誤(人因此這意味着連接字符串似乎罰款

+0

如果你知道爲什麼這是一個空的用戶azure的方式,你可以提供一些解釋謝謝 – shark6552

回答

0

我想,這就是答案。它說user爲null,因爲在azure中,web應用程序默認使用連接字符串,用戶ID = null。使用正確的連接字符串部署應用程序並不重要,它不會起作用 我必須轉到azure> web應用程序服務>應用程序設置>連接字符串,並添加正確的字符串。現在工作正常。 保持默認與用戶null系統需要的情況下(我不知道) 這篇文章幫我 https://dba.stackexchange.com/questions/141239/login-failed-for-user-on-sql-azure-from-azure-hosted-web-application

相關問題