在Intuit應用程序中心,當用戶點擊我的應用程序時,它們應該被髮送到www.myweb.com \ OpenIdHandler.aspx。page_load重定向到它時沒有被調用
提琴手顯示:
GET https://appcenter.intuit.com/app/b7nyqfscsm
302 Found to https://myweb.com/OpenIdHandler.aspx
CONNECT http://myweb.com:443
200 Connection Established()
CONNECT http://myweb.com:443
200 Connection Established()
GET https://appcenter.intuit.com/app/b7nyqfscsm
302 Found to https://myweb.com/OpenIdHandler.aspx
CONNECT http://myweb.com:443
200 Connection Established()
CONNECT http://myweb.com:443
200 Connection Established()
CONNECT http://myweb.com:443
200 Connection Established()
GET https://myweb.com/OpenIdHandler.aspx
302 Found to /Default.aspx
GET https://myweb.com/Default.aspx
302 Found to /Login.aspx
GET https://myweb.com/Login.aspx
200 OK (text/html)
我有記錄在OpenIdHandler.aspx打開Page_Load中,並沒有什麼得到記錄,所以我知道OpenIdHandler.aspx Page_Load中是沒有得到調用。
如果我去https://myweb.com/OpenIdHandler.aspx登錄登錄頁面(但不登錄)後,所有工作如預期(它指出我通過Intuit App Center/Intuit OpenID登錄)。
問:爲什麼不調用OpenIdHandler.aspx Page_load?
問題是什麼? –
爲什麼不調用OpenIdHandler.aspx Page_load? – ginalster
如果我不得不猜測,您的Forms Authentication登錄頁面是Login.aspx,並且它繞過了OpenIdHandler.aspx的請求。您是否嘗試將OpenIdHandler.aspx邏輯放入Login.aspx頁面? –