gpt4 book ai didi

ios - NSURLConnection 将 SendRequestForAuthenticationChallenge 持久化

转载 作者:太空宇宙 更新时间:2023-11-03 13:38:04 25 4
gpt4 key购买 nike

(即将弃用的)NSURLConnectionDelegate 允许您像这样处理 TLS 信任挑战:

-(void)connection:(NSURLConnection *)connection willSendRequestForAuthenticationChallenge(NSURLAuthenticationChallenge *)challenge
{
if ([challenge.protectionSpace.authenticationMethod isEqualToString:NSURLAuthenticationMethodServerTrust])
[challenge.sender performDefaultHandlingForAuthenticationChallenge:challenge];
}

假设同一台服务器提供相同的 x509 证书,我的测试表明此方法的效果在应用程序执行期间被缓存。此方法不再命中。

有没有办法强制应用程序在处理发生后忘记此方法的效果,以便随后对同一 Web 服务的点击强制调用此方法?

最佳答案

我想我正在使用 [challenge.sender cancelAuthenticationChallenge:...]。

关于ios - NSURLConnection 将 SendRequestForAuthenticationChallenge 持久化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33446585/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com