Objective c 调用iOS9 WKWebview didReceiveAuthenticationChallenge时主机为null
我正在使用Objective c 调用iOS9 WKWebview didReceiveAuthenticationChallenge时主机为null,objective-c,ssl,ios9,wkwebview,Objective C,Ssl,Ios9,Wkwebview,我正在使用WKWebview(iOS 9)加载 在调用代理时,我收到不完整的保护空间详细信息,例如主机为空&authenticationMethod是nsurauthenticationmethoddefault(应该是nsurauthenticationmethodservertrust) 有人能帮忙吗 提前感谢。已解决:这是由于另一个第三方库导致此问题 你应该在你的答案中提供更多的细节(哪个库,详细发生了什么,日志,等等)。。。这可能对其他人有用。我们正在使用AirWatch SDK,这是在
WKWebview
(iOS 9)加载
在调用代理时,我收到不完整的保护空间
详细信息,例如主机为空&authenticationMethod
是nsurauthenticationmethoddefault
(应该是nsurauthenticationmethodservertrust
)
有人能帮忙吗
提前感谢。已解决:这是由于另一个第三方库导致此问题 你应该在你的答案中提供更多的细节(哪个库,详细发生了什么,日志,等等)。。。这可能对其他人有用。我们正在使用AirWatch SDK,这是在验证收到的质询时导致此问题的原因。我们与AirWatch SDK的情况相同。你能解释一下你做了什么吗。
po challenge.protectionSpace
<NSURLProtectionSpace: 0x7ff30c40fb90>: Host:(null), Server:http, Auth-Scheme:NSURLAuthenticationMethodDefault, Realm:(null), Port:0, Proxy:NO, Proxy-Type:(null)
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
</dict>