任务 <E94BEE4D-E88B-4827-BE0A-E5CF1FE35F5C>.<0> HTTP 加载失败,0/0 字节(错误代码:-1200 [3:-9858])
Task <E94BEE4D-E88B-4827-BE0A-E5CF1FE35F5C>.<0> HTTP load failed, 0/0 bytes (error code: -1200 [3:-9858])
我正在我的应用程序中使用上传图片的功能。应用程序使用 SOAP 请求将图像发送到服务器。最近我将 url 从 http 转为 https,但我遇到了这个问题,
任务 .<0> HTTP 加载失败,0/0 字节(错误代码:-1200 [3:-9858])
NSURLConnection 已完成,但出现错误 - 代码 -1200
我已经尝试了 info.plist 中的所有更改,但它不起作用。请你帮助我好吗?
谢谢
好的,看看这个...
if ([challenge.protectionSpace.authenticationMethod
isEqualToString:NSURLAuthenticationMethodServerTrust])
[challenge.sender useCredential:[NSURLCredential
credentialForTrust:challenge.protectionSpace.serverTrust]
forAuthenticationChallenge:challenge];
[challenge.sender
continueWithoutCredentialForAuthenticationChallenge:challenge];
我觉得应该
if ([challenge.protectionSpace.authenticationMethod
isEqualToString:NSURLAuthenticationMethodServerTrust])
[challenge.sender useCredential:[NSURLCredential
credentialForTrust:challenge.protectionSpace.serverTrust]
forAuthenticationChallenge:challenge];
else // you need to add an else here
[challenge.sender
continueWithoutCredentialForAuthenticationChallenge:challenge];
编辑
此外,我看到你将 URL 设为
https://pro-ap.com.au/Mobile/profilepic.asmx?
删除最后一个问号,因为它是请求的一部分,将在构建请求时自动附加。
我正在我的应用程序中使用上传图片的功能。应用程序使用 SOAP 请求将图像发送到服务器。最近我将 url 从 http 转为 https,但我遇到了这个问题,
任务 .<0> HTTP 加载失败,0/0 字节(错误代码:-1200 [3:-9858])
NSURLConnection 已完成,但出现错误 - 代码 -1200
我已经尝试了 info.plist 中的所有更改,但它不起作用。请你帮助我好吗? 谢谢
好的,看看这个...
if ([challenge.protectionSpace.authenticationMethod
isEqualToString:NSURLAuthenticationMethodServerTrust])
[challenge.sender useCredential:[NSURLCredential
credentialForTrust:challenge.protectionSpace.serverTrust]
forAuthenticationChallenge:challenge];
[challenge.sender
continueWithoutCredentialForAuthenticationChallenge:challenge];
我觉得应该
if ([challenge.protectionSpace.authenticationMethod
isEqualToString:NSURLAuthenticationMethodServerTrust])
[challenge.sender useCredential:[NSURLCredential
credentialForTrust:challenge.protectionSpace.serverTrust]
forAuthenticationChallenge:challenge];
else // you need to add an else here
[challenge.sender
continueWithoutCredentialForAuthenticationChallenge:challenge];
编辑
此外,我看到你将 URL 设为
https://pro-ap.com.au/Mobile/profilepic.asmx?
删除最后一个问号,因为它是请求的一部分,将在构建请求时自动附加。