當您嘗試登入已設定為 Azure AD B2C 應用程式時,「 伺服器錯誤 '/' 應用程式中 」 錯誤

請注意--重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,且可能由 Microsoft Community 利用 Community Translation Framework技術或人工進行事後編修。翻譯過程並無專業譯者參與。Microsoft 同時提供使用者人為翻譯、機器翻譯及社群編修後的機器翻譯三種版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,所有翻譯文章都可能不盡完美,內容都可能出現詞彙、語意或文法上的錯誤。就翻譯內容之不正確或錯誤,或客戶因使用翻譯內容所產生的任何損害,微軟不負擔任何責任。Microsoft將依合理的商業努力不斷地更新機器翻譯軟體和工具,以期能為使用者提供更好的服務。

按一下這裡查看此文章的英文版本:3092588
徵狀
當您嘗試登入已設定為 Microsoft Azure 使用中目錄 (廣告) 至消費者 (B2C) 的商務應用程式時,您會收到下列錯誤訊息:

'/' 應用程式中的伺服器錯誤

回應狀態碼,並不表示成功: 404 (找不到)

描述: 目前的 web 要求執行期間發生未處理例外狀況。請檢閱堆疊追蹤,如需詳細資訊,有關錯誤及其產生程式碼中的位置。

例外狀況詳細資料: System.Net.Http.HttpRequestException: 回應狀態碼,並不表示成功: 404 (找不到)

來源錯誤: 目前的 web 要求執行期間發生未處理例外狀況。可以使用下列的例外狀況堆疊追蹤,識別例外狀況的位置與原點的相關資訊。

堆疊追蹤:


[IOException: 無法取得文件: https://login.microsoftonline.com/contoso.onmicrosoft.com/.well-known/openid-configuration?p=包含]
發生的原因
應用程式的 Web.config 檔中可能遺失或不正確的註冊原則名稱。
解決方案
若要修正這個問題,請依照下列步驟執行:
  1. 開啟應用程式的 Web.config 檔。
  2. 在 Web.config 檔案中,確認應用程式索引鍵"ida: SignUpPolicyId"存在。
  3. 應用程式的機碼的值取代為您提供在 Azure AD B2C 管理入口網站的註冊原則的名稱。

    已變更的組件的檔案會如下所示:
    <appSettings></appSettings>

    <add key="ida:SignUpPolicyId" value=" key="ida:SignUpPolicyId" value=""></add key="ida:SignUpPolicyId" value=">B2C_Signup_Policy_Name">

其他相關資訊

警告:本文為自動翻譯

內容

文章識別碼:3092588 - 最後檢閱時間:09/18/2015 03:24:00 - 修訂: 1.0

Microsoft Azure Active Directory

  • kbexpertiseadvanced kbsurveynew kbtshoot kbmt KB3092588 KbMtzh
意見反應