我使用ASIHTTPRequest,而我可以使用safari或firefox獲取響應,asihttprequest返回ASIHTTPRequestErrorDomain代碼= 3需要身份驗證,任何人都可以幫忙嗎?ASIHTTPRequestErrorDomain代碼= 3需要身份驗證
2
A
回答
0
它可能是您請求的API或網站的用戶代理。 useragent不會和safari一樣。
您可以更改用戶代理,像這樣:
[request addRequestHeader:@"User-Agent" value:@"ASIHTTPRequest"];
2
你的要求應該有,你正試圖訪問服務器的用戶名和密碼。
添加以下代碼在您的要求:
[request setUsername:@"test"];
[request setPassword:@"test123"];
0
我也有同樣的問題,因爲我有拼寫錯誤的setPostValue參數名:forKey:
相關問題
- 1. jqueryrotate.googlecode.com需要身份驗證
- 2. 需要azure mobileservice代理身份驗證
- 3. 407需要代理身份驗證
- 4. gems.contribsys.com需要身份驗證
- 5. iOS:Google身份驗證代碼
- 6. Spring Security 3自定義身份驗證要求....需要幫助!
- 7. 錯誤,需要身份驗證
- 8. Python urllib2 Tor 514需要身份驗證
- 9. NOAUTH需要身份驗證。 Laravel + Redis
- 10. 訪問WSDL時需要身份驗證
- 11. WCF自託管需要身份驗證
- 12. Cakephp 3需要基本身份驗證澄清
- 13. 需要ASP.NET身份驗證建議
- 14. 身份驗證,不需要JavaScript?
- 15. BlueZ,不需要身份驗證
- 16. 安裝javamelody 401「需要身份驗證」
- 17. 身份驗證系統需要ssl嗎?
- 18. 使主頁需要身份驗證(CakePHP)
- 19. AngularJS「407代理身份驗證必需」
- 20. LDAP身份驗證MVC 3
- 21. Swift 3 NTLM身份驗證
- 22. rails 3身份驗證
- 23. Ruby:摘要代理身份驗證
- 24. 驗證需要身份驗證的鏈接
- 25. HTTP摘要身份驗證
- 26. ASIHTTPRequest身份驗證
- 27. Groovy摘要身份驗證
- 28. Glassfish摘要身份驗證
- 29. ASIHTTPRequestErrorDomain代碼1
- 30. 的Python 3 - urllib的,HTTP錯誤407:需要代理身份驗證
似乎不起作用 – dennis
然後必須是別的東西。你能透露你的請求代碼嗎?它可以更好地瞭解可能出錯的地方。 –
我解決了這個問題,它讀取ResponseHeaders,我的服務器對401的響應代碼是SESSION_KEY_INVALID,而asihttprequest將返回ASIHTTPRequestErrorDomain Code = 3 401 – dennis