xiao9469 发表于 2023-10-10 16:52:43

DiscuzX3.5 强制https访问后,UC通讯失败

上个月将老的X3.2升级到X3.5,一切正常,这2天申请SSL证书,开启强制https访问后,突然发现UC通讯失败,
论坛搜索了下,说是从X3.4开始DZ已经完美解决了http访问的问题,那么问题出在哪里呢? 请教,感谢~~




















我知道答案 回答被采纳将会获得1 贡献 已有10人回答

Crystαl 发表于 2023-10-10 16:53:15

检查一下uc密钥是否一致

TyCoding 发表于 2023-10-10 16:54:14

谢谢 密码是一致的,重新申请了64位的密钥,然后把 应用的 UCenter 配置信息 重复复制到config_ucenter 文件里面,确保一致

独家记忆 发表于 2023-10-10 16:54:19

检查一下php的根证书是否没有正确设置

浅生 发表于 2023-10-10 16:54:40

你好,全站都可以使用https格式正常访问

独家记忆 发表于 2023-10-10 16:55:10

跟网站能不能访问没有关系,php的根证书影响的不是别人访问你的站点,而是你的站点尝试访问别人。
在php的配置文件里有2处需要配置根证书,一个是curl,一个是openssl

TyCoding 发表于 2023-10-10 16:55:19

你好,我用的是phpstudy程序,直接面板导入三个证书,没有更改apache的配置文件

本人不太懂PHP,能否详细说一下我应该怎么去检查这个配置,谢谢~

拾光 发表于 2023-10-10 16:55:46

win还是linux?
进php.ini里找curl.cainfo和openssl.cafile

婷姐 发表于 2023-10-10 16:56:03

win 找到后需要怎么确认? 谢谢~

浅生 发表于 2023-10-10 16:56:49

当然是看看对应的值是否存在,存在的话看看对应的文件是否存在,内容是否正常啊。

另外还有一种情况,你的网站是否套了CDN?这种对接口的访问是有可能被某些CDN拦截的。
页: [1]
查看完整版本: DiscuzX3.5 强制https访问后,UC通讯失败

创宇盾启航版免费网站防御网站加速服务