标签: tls1.2

iOS 9上的NSURLSession/NSURLConnection HTTP加载失败

试图在iOS9上运行我现有的应用程序但在使用时出现故障AFURLSessionManager.

__block NSURLSessionDataTask *task = [self.sessionManager dataTaskWithRequest:request completionHandler:^(NSURLResponse * __unused response, id responseObject, NSError *error) {
    if (error) {

    } else {

    }
}];

[task resume];
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

Error Domain=NSURLErrorDomain Code=-999 "cancelled.
Run Code Online (Sandbox Code Playgroud)

获取以下日志:

 NSURLSession/NSURLConnection HTTP load failed (kCFStreamErrorDomainSSL, -9824
 CFNetwork SSLHandshake failed (-9824)
Run Code Online (Sandbox Code Playgroud)

更新: 我已为我的解决方案添加了多个更新: iOS 9上的NSURLSession/NSURLConnection HTTP加载失败

ios afnetworking nsurlsession ios9 tls1.2

136
推荐指数
5
解决办法
13万
查看次数

更新.NET Web服务以使用TLS 1.2

我需要使用TLS 1.2从我的.NET Web服务连接到另一个将强制TLS 1.2的服务.我找到了一个资源,说.NET 4.6默认使用TLS 1.2,这听起来像最简单的解决方案.我在服务器上更新了.NET框架并重新启动.在IIS中,我尝试使用.NET 4.6创建应用程序池,但4.0是唯一的选择.然后我发现了一些东西说它仍然会说4.0因为4.6是对.NET 4.0的"到位"更新.所以我想也许我已经完成了.然而,在我出于无关原因的错误页面上,它表示Microsoft .NET Framework Version:4.0.30319我似乎没有成功升级.有关如何确保我的应用程序池使用.NET 4.6的更多指针,或更一般地说如何启用TLS 1.2?

.net c# tls1.2

68
推荐指数
5
解决办法
13万
查看次数

.NET Framework 4.0中的TLS 1.2

我有一台运行十几个.NET Framework 4.0 WebForms应用程序的Windows Server 2008 R2服务器,我需要禁用TLS 1.0及更低版本.当我这样做时,所有安全连接都失败了,我被迫重新启用TLS 1.0.有没有办法在框架4.0环境中使用TLS 1.2?也许我错过了什么?

此外,由于我们使用的CMS版本的限制,我们目前无法升级Framework.

asp.net .net-4.0 windows-server-2008-r2 tls1.2

62
推荐指数
6
解决办法
9万
查看次数

Chrome"有证书错误的活动内容"

我们最近使用新证书更新了我们的ZNC服务器(不要认为这很重要),以包含主题备用名称(SAN)DNS字段.它现在以隐身方式工作,但我现有的会话显示错误"此页面不安全(已损坏的HTTPS)".以下详细信息:

带有证书错误的活动内容

您最近允许在此站点上运行加载了证书错误(例如脚本或iframe)的内容.

我被搜查但没有找到任何与此有关的更多细节.听起来好像它会自行过期,因为它表示"最近",但我更关心的是如何快速解决这个问题并希望无需用户做任何事情.

在此输入图像描述

我已禁用在网络请求中显示的扩展程序,现在只剩下几个请求,所有这些都是HTTPS.我还尝试了ctrl + shift + r重新加载w/bypass缓存,以及重新加载时选择的dev工具'disable cache'.

在此输入图像描述

ssl google-chrome ssl-certificate chromium tls1.2

48
推荐指数
2
解决办法
2万
查看次数

从Amazon S3 SSL下载iOS 9应用程序错误:TLS 1.2支持

我明白了

发生SSL错误,无法与服务器建立安全连接.

在iOS 9上,如果我尝试从亚马逊s3下载文件:https: //s3.amazonaws.com/xyz/qer/IMG_0001.JPG

据我所知,亚马逊s3支持TLS 1.2,请参阅:https://forums.aws.amazon.com/thread.jspa? threadID = 192512

S3和Kinesis目前支持TLS 1.2.在此输入图像描述

"S3和Kinesis此时支持TLS 1.2." 2015年8月23日晚上9点19分

不知道为什么我会收到此SSL错误.该帐户应配置为利用TLS 1.2?我猜想默认情况下应该"打开".

我不想把这个域放在信息plist上.

编辑:我最终使用

<key>NSAppTransportSecurity</key> 
<dict> 
  <key>NSExceptionDomains</key> 
  <dict> 
    <key>s3.amazonaws.com</key> 
    <dict> 
      <key>NSExceptionRequiresForwardSecrecy</key> 
        <false/> 
      <key>NSIncludesSubdomains</key> 
        <true/> 
    </dict> 
  </dict> 
</dict>
Run Code Online (Sandbox Code Playgroud)

ssl ios9 tls1.2

42
推荐指数
4
解决办法
8920
查看次数

.Net Framework 4.6.1不默认为TLS 1.2

我们的客户最近将安全协议升级到TLS 1.2.因此,我们将应用程序升级到4.6.1,期望安全协议将默认为TLS 1.2,但事实并非如此.知道为什么吗?

.net ssl tls1.2 .net-4.6.1

41
推荐指数
7
解决办法
4万
查看次数

如何测试我的.Net客户端使用的TLS版本

我支持一个.NET站点(其中很多,很多,其他东西)与供应商系统的远程API进行通信.

我们想升级以支持TLS 1.2我们希望按照这个问题这样做:是否有TLS 1.2的.NET实现?

但是,一旦我做出改变,我该如何检查这是否真的有效.

理想情况下,我的一个供应商网站将开始使用TLS 1.2 ,然后我的测试可能就是"我们现在可以与该供应商交谈吗?" 但我们没有那个.我猜我可以用某种类型的数据包嗅探器做一些事情,但我不知道我究竟在寻找什么,也不知道如何设置嗅探器以可读的方式收集必要的数据.

或者:

  • 有人可以指出我如何在Fiddler/WireShark中收集数据的综合指南

要么

  • 有人可以建议另一种方法来测试变更是否有效.

.net fiddler wireshark packet-sniffers tls1.2

39
推荐指数
3
解决办法
4万
查看次数

如何在Java 6中使用TLS 1.2

看来Java 6支持TLS高达v1.0,有没有办法在Java 6中使用TLS 1.2?

也许Java 6的补丁或特定更新会支持它?

java ssl java-6 tls1.2

34
推荐指数
5
解决办法
11万
查看次数

是否可以在.NET 4.0框架上使用TLS1.2发送HttpWebRequest

我的应用程序连接到Experian服务器,Experian将很快停止支持HttpWebRequestwebservice.使用所有连接HttpWebRequest必须使用webservice.

我想对这个问题进行一些研究,看看在工作中发送HttpWebRequest使用webserviceHttpWebRequest

如果没有,我可能需要创建一个webserviceon HttpWebRequest并调用它的方法,如果有的话,我没有任何东西.

有人已经面临过这个问题吗?

c# .net-4.0 httpwebrequest .net-4.5 tls1.2

34
推荐指数
4
解决办法
6万
查看次数

"致命:遇到HttpRequestException." 由于删除了TLS-1.0支持,GitHub/Bitbucket存储库出错

问题

当我推送到GitHub仓库时,我最近遇到以下消息:

"fatal: HttpRequestException encountered. " 然后再次提示输入我的用户名和密码.

从以前的搜索中,Visual Studio其他各种搜索具有相同的根问题.对于那些比我更懒的人来说,不同应用程序/操作系统的各种解决方案的摘要在这里进行了相关的讨论.希望人们觉得这很有帮助.

原因

无法真正将更新服务称为问题,所以这就是原因.问题是GitHub已经删除了TLS-1.0支持,这导致了客户端的问题,包括Microsoft Visual Studio内置的git客户端,Git版本低于1.14以及GUI客户端包括tortoiseGit等.完整的发行说明可以在这里找到: https://githubengineering.com/crypto-removal-notice/

Bitbucket将从2018年12月1日开始下降TLSv1.0和TLSv1.1.我预计会遇到类似的问题.

编辑:将我的自我答案移至答案框.见下文.

git github bitbucket tls1.2 tls1.0

34
推荐指数
3
解决办法
2万
查看次数