当前位置:网站首页>Meaning of Tencent cloud free SSL certificate extension file
Meaning of Tencent cloud free SSL certificate extension file
2022-07-03 00:44:00 【Research monk】
background
Recently, some netizens reported that Tencent cloud API Explorer Tools , adopt API Upload Certificate (https://console.cloud.tencent.com/api/explorer?Product=ssl&Version=2019-12-05&Action=UploadCertificate&SignVersion=) Report errors . Tencent cloud SSL Certificate products , Can manage their own SSL Certificates can also be hosted by other manufacturers SSL Certificate file , If managed SSL When there are many certificate files, you can pass API To upload , At the same time, you can also use the console (https://console.cloud.tencent.com/ssl) Upload SSL Certificate to finally host the certificate file . The following is user feedback , adopt API Explorer Upload abnormal error .
After investigation, the final reason is , stay API Explorer The tool is a single line input certificate experience , While the actual SSL The content of the certificate file is multi line with newline , Line feed in urlencode Temporal escape , Finally, the interface is not recognized, resulting in an error , On the one hand, the optimized scheme is to correct the escape problem , Then it is to change a single line into multiple lines of input text , It is convenient for the naked eye to see , Enhance the user experience here .
problem
The author also found a new experience problem here when reproducing the problems of users , If you have applied for Tencent cloud free SSL Certificate words (https://console.cloud.tencent.com/ssl) , Download after the application is passed SSL The effect of the certificate is as follows .
To download Nginx For example , The final downloaded certificate file , The screenshot is as follows .
We can see here Nginx After downloading the free certificate ( chart 4) and API Explorer The description of the certificate uploaded by the tool is inconsistent ( chart 2) , among API Explorer The tool is to let you enter the public key (CertificatePublicKey) And a private key (CertificatePrivateKey) Does not correspond to the extension , Of course, if you are an old hand, it will not be difficult here , If you are a novice, you will have problems , I don't know how to fill in . In fact, Tencent cloud's free certificate passed TrustAsia etc. CA Issued by the agency TLS/SSL certificate , It is divided into four documents pem/crt/key/csr, The following is the meaning and correspondence of different documents API Explorer The content of .
Certificate extension | meaning | stay API Explorer The corresponding file name when uploading |
---|---|---|
crt | The applicant uses his own identity and public key to generate CSR file (certificate signing request), request CA Present yourself with CA Private key signed certificate | |
pem | pem It's just a way of coding , Content and csr The content of the document is the same ( Public key ) | |
csr | csr contain ssl Certificate owner identity, public key and other information | Public key (CertificatePublicKey) |
key | Private key | Private key (CertificatePrivateKey) |
Solution
API Explorer The file extension corresponding to different secret keys of the tool . We are also continuously optimizing the experience here , If you have any questions about Tencent cloud experience, you can also leave me a message .
边栏推荐
猜你喜欢
Callback event after the antv X6 node is dragged onto the canvas (stepping on a big hole record)
Automated defect analysis in electronic microscopic images
The "2022 China Digital Office Market Research Report" can be downloaded to explain the 176.8 billion yuan market in detail
奥斯陆大学:Li Meng | 基于Swin-Transformer的深度强化学习
Linux软件:如何安装Redis服务
Logback configuration file
kubernetes资源对象介绍及常用命令(五)-(NFS&PV&PVC)
使用jenkins之二Job
Win10 多种方式解决无法安装.Net3.5的问题
pod生命周期详解
随机推荐
NC24325 [USACO 2012 Mar S]Flowerpot
2022上半年值得被看见的10条文案,每一句都能带给你力量!
Sentry developer contribution Guide - configure pycharm
Tensorflow 2. Chapter 15 of X (keras) source code explanation: migration learning and fine tuning
【AutoSAR 二 AppL概述】
1.11 - bus
Explain in detail the significance of the contour topology matrix obtained by using the contour detection function findcontours() of OpenCV, and how to draw the contour topology map with the contour t
奥斯陆大学:Li Meng | 基于Swin-Transformer的深度强化学习
[golang syntax] map common errors golang panic: assignment to entry in nil map
【Pulsar文档】概念和架构/Concepts and Architecture
Some introduction and precautions about XML
Kubernetes simple introduction to writing YML
【AutoSAR 六 描述文件】
cordova-plugin-device获取设备信息插件导致华为审核不通过
多进程编程(二):管道
Shell 实现文件基本操作(切割、排序、去重)
lex && yacc && bison && flex 配置的問題
kubernetes编写yml简单入门
Unity learns from spaceshooter to record the difference between fixedupdate and update in unity for the second time
ftrace工具的介绍及使用