我正在測試使用.NET Devkit 2.0開發的應用程序。在我的開發人員中心中,我嘗試在頁面的測試應用程序部分運行連接測試。 OAuth測試工作正常,但是當我嘗試測試OpenID時,出現錯誤。在我的開發人員中心測試asp.net應用程序時出現OpenID錯誤
當我點擊「測試從Intuit應用程序中心(OpenID)訂閱應用程序」,它將我帶到公司連接頁面,然後選擇公司,然後將我帶到我的應用程序的免費試用頁面。 當我點擊「授權」時,我得到一個404錯誤。
URL指向:https://myserver.com/Error.aspx?aspxerrorpath=/myapp/OpenIdHandler.aspx
其中myserver是我的開發服務器的名稱,myapp是我的應用程序的名稱。
我能夠順利地從Visual Studio運行應用程序。它連接並按預期運行,但是當我在開發中心嘗試它時,它無法正常工作。
我的應用程序設置是否正確? 在這個例子中,我應該指向OpenIdHandler.aspx嗎?
應用程序設置在開發中心:
程序URL:https://myserver/myapp/Default.aspx
斷開登陸網址:https://myserver/myapp/Disconnect.aspx
管理用戶網址:https://myserver/myapp/Default.aspx
的OpenID URL:https://myserver/myapp/OpenIdHandler.aspx
這是我出版的第一次運行Intuit應用中心,所以任何建議將是一個巨大的幫助。我甚至不確定開發中心的設置是否存在問題。 謝謝
Derrick,在這裏沒有足夠的信息,但它看起來像OpenIdHandler.aspx頁面上的錯誤,因爲它正在重定向到錯誤頁面。您應該調試該頁面並獲取錯誤消息,以便我們可以進一步幫助您。 – 2013-02-27 12:08:03
有沒有辦法通過intuit開發中心進行調試?當我在我的本地機器上的開發服務器上運行它時,我沒有任何問題,所以我不知道如何除非有辦法通過開發中心來進行調試。 – derrickh13 2013-02-28 17:50:16
從404未找到的錯誤,似乎您的OpenIdHandler頁面路徑不正確(OpenID URL)。你可以直接導航到沒有404的URL嗎? – 2013-02-28 21:46:33