1、有一个新域名 www.AAA.com
2、需要支持Https协议访问,已经在nginx上配置了证书,并且设置了TLS协议等信息,如下:
3、 期望是访问接口https://www.AA.com/webapi/xxx/yyy 能够正确访问并返回值。
4、本地host访问接口,fiddler抓包返回如下内容:
OnServerConnectionAvailable error : System.Security.Authentication.AuthenticationException: 调用 SSPI 失败,请参见内部异常。 ---> System.ComponentModel.Win32Exception: 因为算法不同,客户端和服务器无法通信。
5、解决办法
① 在Fiddler当中添加 1.2 协议:
② 查看nginx配置,是否存在配置了SSL的站点,协议不同的,例如我的nginx配置当中,存在另外一个服务的配置,使用的协议不包含TLS1.2 。
如果存在上述情况,把两者改成相通的。