Twilio 上传 SSL 证书错误:“证书或私钥缺少标头。”

问题描述 投票:0回答:1

我正在尝试上传 SSL 证书以配置“链接缩短”。我从 ZeroSSL 购买了 SSL 证书。我正在使用以下命令:

我使用的命令:

curl -X POST https://messaging.twilio.com/v1/LinkShortening/Domains/$DOMAIN_SID/Certificate \
--data-urlencode "TlsCert=$tlsCert" \
-u $TWILIO_ACCOUNT_SID:$TWILIO_AUTH_TOKEN

我收到以下错误:

{"code": 30116, "message": "Header is missing for certificate or private key.", "more_info": "https://www.twilio.com/docs/errors/30116", "params": {}, "status": 400, "user_error": true}%  

我希望有人能阐明我可能做错了什么。

ssl hyperlink twilio url-shortener
1个回答
0
投票

您是否看过错误消息中提供的链接 (https://www.twilio.com/docs/api/errors/30116)?它提醒您使用 PEM 格式并指向一个维基百科页面,告诉您那是什么。 在我看来,它正在文件开头寻找类似以下内容并抱怨找不到它:

-----BEGIN CERTIFICATE-----
© www.soinside.com 2019 - 2024. All rights reserved.