0
我使用ShareKit允許iPad應用程序的用戶通過其Twitter帳戶從應用程序中發送URL。以下OAuth步驟正常工作:使用iOS上的ShareKit的Twitter OAuth流會話超時錯誤
- ShareKit使用消費者密鑰和消費者密鑰在應用程序中硬編碼以請求URL在WebView中加載。
- Twitter提供的URL在WebView中正確顯示。
- 提示用戶通過使用WebView登錄到他們的Twitter帳戶來授予讀取和寫入權限。
- WebView在重定向到回調URL時顯示重定向頁面。
在OAuth流程的這個階段,事情出錯了。
在WebView非常簡短地顯示Twitter'重定向'消息之後,會顯示一個頁面,說'您的會話已超時'。
我決定在我自己的個人Twitter帳戶中創建一個Twitter應用程序。當我改變應用程序使用我自己的消費者密鑰和消費者密鑰(但保持回調URL和權限相同)時,一切正常。
我已經交叉檢查消費者密鑰和祕密與應用程序中的值和他們匹配(對於失敗的Twitter帳戶)。
我用Twurl和一切工作正常與都 Twitter帳戶。所以我不明白什麼可能是錯誤的只有一個Twitter帳戶,只有在使用ShareKit時。
我可以做一些方向如何追查問題?