我使用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. 407需要代理身份驗證
- 2. 需要azure mobileservice代理身份驗證
- 3. iOS:Google身份驗證代碼
- 4. Spring Security 3自定義身份驗證要求....需要幫助!
- 5. Python urllib2 Tor 514需要身份驗證
- 6. NOAUTH需要身份驗證。 Laravel + Redis
- 7. 訪問WSDL時需要身份驗證
- 8. WCF自託管需要身份驗證
- 9. 需要ASP.NET身份驗證建議
- 10. 身份驗證,不需要JavaScript?
- 11. 身份驗證系統需要ssl嗎?
- 12. BlueZ,不需要身份驗證
- 13. 安裝javamelody 401「需要身份驗證」
- 14. 使主頁需要身份驗證(CakePHP)
- 15. rails 3身份驗證
- 16. LDAP身份驗證MVC 3
- 17. Ruby:摘要代理身份驗證
- 18. HTTP摘要身份驗證
- 19. 驗證需要身份驗證的鏈接
- 20. ASIHTTPRequest身份驗證
- 21. Groovy摘要身份驗證
- 22. Glassfish摘要身份驗證
- 23. 的Python 3 - urllib的,HTTP錯誤407:需要代理身份驗證
- 24. Firebase/Facebook身份驗證 - OAuthException - 代碼190
- 25. OpenID身份驗證代碼都在JS?
- 26. Google身份驗證器劃痕代碼
- 27. ASIHTTPRequestErrorDomain代碼1
- 28. WebProxy錯誤:需要代理身份驗證
- 29. Nodejs - 是否需要解碼身份驗證令牌?
- 30. MVC 3中的Windows身份驗證3
似乎不起作用 – dennis
然後必須是別的東西。你能透露你的請求代碼嗎?它可以更好地瞭解可能出錯的地方。 –
我解決了這個問題,它讀取ResponseHeaders,我的服務器對401的響應代碼是SESSION_KEY_INVALID,而asihttprequest將返回ASIHTTPRequestErrorDomain Code = 3 401 – dennis