我正在使用Jquery和Plain Java Script進行twitter登錄。 我已完成大部分工作,我正在嘗試從https://api.twitter.com/oauth/request_token URL獲得request_token
的URL。請求從我的網頁去很好,但每次它給我的錯誤:Twitter登錄Oauth問題使用Jquery
的jquery.js:9536個OPTIONS https://api.twitter.com/oauth/request_token 400()發送@的jquery.js:9536ajax @的jquery.js:9143clickToCalculate @ twt.html:71onclick @ twt.html:423 twt.html:1周
的XMLHttpRequest不能加載 https://api.twitter.com/oauth/request_token。預檢響應具有無效的HTTP狀態碼400 twt.html:82
對象{readyState的:0,狀態:0,狀態文本: 「錯誤」}
我的請求URL頁面http://kurbhatt.github.io/twt.html,你可以從https://github.com/kurbhatt/kurbhatt.github.io/blob/master/twt.html源頁面檢查它的頁面源代碼。
我已經把有效和足夠的數據,從Twitter應用到該頁面。
誰能告訴我爲什麼我面對這個問題?
自上3-4天,我的工作在這個問題上,仍然沒有得到該問題的解決方案。
有時,它給了我另一種類型的錯誤:
的XMLHttpRequest無法加載https://api.twitter.com/oauth/request_token。對預檢請求的響應不會通過訪問控制檢查:請求的資源上不存在「訪問控制 - 允許來源」標頭。因此不允許訪問原產地'http://kurbhatt.github.io'。響應有HTTP狀態代碼400
僅僅是curions,你爲什麼要發送「Access-Control-Allow-O」 rigin「標題在你的ajax請求中?這是來自服務器。請參閱:http://stackoverflow.com/a/10143166/643039 –
hello @MathieudeLorimier ..我已經從請求中刪除了該標題,但同時我也無法擁有'request_token'。 –
看起來你試圖從客戶端獲取'request_token'。 –