windows phone手机升级windows10mobile之前需要将8.1系统到升级8.10.14219.341,如果出现【https://fe2.update.microsoft.com/v6/ClientWebService/client.asmx 执行 HTTP 请求时发生错误。这可能是由于在使用 HTTPS的情况下未使用 HTTP.SYS 正确】错误。

解决办法如下:

运行regedit.exe转到:HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ .NETFramework \ v2.0.50727

新建一个DWORD(32-位值)命名 SystemDefaultTlsVersions,并将DWORD值设置为1。

新建一个DWORD(32-位值)命名 SchUseStrongCrypto,将DWORD值设置为1。转到:HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ .NETFramework \ v4.0.30319

新建一个DWORD(32-位值)命名 SystemDefaultTlsVersions,并将DWORD值设置为1。

新建一个DWORD(32-位值)命名 SchUseStrongCrypto,将DWORD值设置为1。

对于64位操作系统,以下位置也需要进行相同的更改:

转到:HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Microsoft \ .NETFramework \ v2.0.50727

新建一个DWORD(32-位值)命名 SystemDefaultTlsVersions,并将DWORD值设置为1。

新建一个DWORD(32-位值)命名 SchUseStrongCrypto,将DWORD值设置为1。

转到:HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Microsoft \ .NETFramework \ v4.0.30319

新建一个DWORD(32-位值)命名 SystemDefaultTlsVersions,并将DWORD值设置为1。

新建一个DWORD(32-位值)命名 SchUseStrongCrypto,将DWORD值设置为1。