Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
DCloud
unidocs-zh
提交
83fdeca7
unidocs-zh
项目概览
DCloud
/
unidocs-zh
通知
3046
Star
102
Fork
765
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
87
列表
看板
标记
里程碑
合并请求
59
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
unidocs-zh
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
87
Issue
87
列表
看板
标记
里程碑
合并请求
59
合并请求
59
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
83fdeca7
编写于
10月 09, 2021
作者:
雪洛
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
docs: certificate has expired
上级
b707732b
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
19 addition
and
1 deletion
+19
-1
docs/uniCloud/faq.md
docs/uniCloud/faq.md
+19
-1
未找到文件。
docs/uniCloud/faq.md
浏览文件 @
83fdeca7
...
...
@@ -391,4 +391,22 @@ uniCloud客户端callFunction及数据库相关接口会返回Promise类型结
**使用事务时出现`WriteConflict`错误**
事务的执行会锁行,同时执行的不同事务在操作同一行数据是会存在冲突导致写入失败。尽量优化流程,避免事务互相冲突
\ No newline at end of file
事务的执行会锁行,同时执行的不同事务在操作同一行数据是会存在冲突导致写入失败。尽量优化流程,避免事务互相冲突
### 云函数通过https访问其他服务器时出现“certificate has expired”@lets-encrypt-cert
> 本章节仅对let's encrypt证书调整进行说明,其他情况请检查对应网站证书是否过期
let's encrypt于2021年9月30日根证书过期并切换到新版根证书。详情参考:
[
DST Root CA X3 Expiration (September 2021)
](
https://letsencrypt.org/docs/dst-root-ca-x3-expiration-september-2021/
)
。此次过期行为引起nodejs8请求使用了let's encrypt证书的网站时出现
`certificate has expired`
错误。
解决方案有以下两种:
1.
将云函数升级到nodejs12,删除旧云函数,配置node版本之后重新上传。详情参考:
[
云函数package.json
](
https://uniapp.dcloud.net.cn/uniCloud/cf-functions?id=packagejson
)
2.
(不推荐)使用
`uniCloud.httpclient.request`
时传入
`rejectUnauthorized: false`
。示例代码如下:
```
js
await
uniCloud
.
httpclient
.
request
(
'
https://xxx.com/get
'
,
{
rejectUnauthorized
:
false
})
```
\ No newline at end of file
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录