小程序
小游戏
企业微信
微信支付
扫描小程序码分享
小程序真机xhr请求.co的域名请求发不起来
1、域名配置了ssl,浏览起请求没有问题,证书合法
2、小程序后台配置了request合法域名
3、开发者工具调试没有问题
真机调试xhr请求发不出来,同样的服务换成.cn的域名没有问题
console 报 "request:fail -2:net::ERR_FAILED"
请问小程序真机是不是限制了.co的域名?
4 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
分享一个小程序ssl证书的检测函数,可以及时发现和有效解决证书过期等问题
public static function checkSSLValidity($domain) { try { $context = stream_context_create(array( "ssl" => array( "capture_peer_cert_chain" => true ) )); $socket = stream_socket_client("ssl://$domain:443", $errno, $errstr, 30, STREAM_CLIENT_CONNECT, $context); if ($socket) { $context = stream_context_get_params($socket); foreach ($context["options"]["ssl"]["peer_certificate_chain"] as $value) { //使用openssl扩展解析证书,这里使用x509证书验证函数 $cerInfo = openssl_x509_parse($value); if (strpos($cerInfo['name'], $domain)) { if ($cerInfo['validTo_time_t'] < time()) { return false; } } } } else { //log return false; } } catch (Exception $e) { //log return false; } return true; }
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
已解决,ssl证书问题
真机调试请开启调试模式,开启方式:打开小程序开发版或者体验版 --> 右上角胶囊点击三个点--> 打开调试模式
开发者工具调试 不要勾选 “不校验合法域名”,然后看报错有没有
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
分享一个小程序ssl证书的检测函数,可以及时发现和有效解决证书过期等问题
public static function checkSSLValidity($domain) { try { $context = stream_context_create(array( "ssl" => array( "capture_peer_cert_chain" => true ) )); $socket = stream_socket_client("ssl://$domain:443", $errno, $errstr, 30, STREAM_CLIENT_CONNECT, $context); if ($socket) { $context = stream_context_get_params($socket); foreach ($context["options"]["ssl"]["peer_certificate_chain"] as $value) { //使用openssl扩展解析证书,这里使用x509证书验证函数 $cerInfo = openssl_x509_parse($value); if (strpos($cerInfo['name'], $domain)) { if ($cerInfo['validTo_time_t'] < time()) { return false; } } } } else { //log return false; } } catch (Exception $e) { //log return false; } return true; }
已解决,ssl证书问题
真机调试请开启调试模式,开启方式:打开小程序开发版或者体验版 --> 右上角胶囊点击三个点--> 打开调试模式
开发者工具调试 不要勾选 “不校验合法域名”,然后看报错有没有