一、CDN證書與服務器證書
CDN證書是指在使用CDN服務時需要申請的證書,它和服務器證書是不同的。服務器證書是用於證明網站身份的,在客戶端請求到達服務器時,服務器會返回自己的證書,客戶端通過校驗證書內容來判斷是否是合法的網站。
而CDN證書則是CDN服務商提供的,用於保證CDN服務本身的安全性。
二、CDN證書有哪些公司
目前國內的CDN服務商較多,其中一些比較知名的公司有阿里雲、騰訊雲、百度雲、七牛雲等。它們提供的CDN證書具有不同的特點和適用場景,需要根據實際需求進行選擇。
三、CDN證書配置大概多久
一般來說,CDN證書的配置時間取決於服務商和證書類型。若使用的是免費證書,則時間一般為數分鐘;若使用的是收費證書,則時間可能需要幾個小時或更長。
//以下是阿里雲CDN證書的配置示例
/**
* 申請免費證書
* @param {Object} param
*/
async function applyFreeCert(param) {
try {
const res = await client.request('ApplyWebGxSimple', param, requestOption)
console.log(res)
} catch (e) {
console.log(e)
}
}
applyFreeCert({
"DomainName": "www.example.com",
"ValidateType": "HTTPDVS"
})
四、CDN證書通過後多久認領
CDN證書申請通過後,一般需要進行認領操作,才能被正式使用。認領時間也因服務商和證書類型而異,若使用的是免費證書,則時間可能為即時;但若使用的是收費證書,則需要等待一段時間。
//以下是阿里雲CDN證書認領示例
/**
* 認領證書
* @param {Object} param
*/
async function claimCertificate(param) {
try {
const res = await client.request('ClaimCertificate', param, requestOption)
console.log(res)
} catch (e) {
console.log(e)
}
}
claimCertificate({
"DomainName": "www.example.com",
"CertName": "cn-thinlincert",
"DivisionId": 12345
})
五、CDN證書過期
CDN證書的有效期和服務器證書一樣,過期後需要重新申請並配置。過期時間也因證書類型而異,免費證書一般為3個月,而收費證書則可以達到1-2年。
六、CDN經營資質
CDN服務需要獲得相關資質和許可證後才能進行經營。目前國內需要的相關資質包括ICP經營許可證、電信增值業務經營許可證、互聯網信息服務許可證等。
七、CDN資質是什麼
CDN資質是指CDN服務商必須具備的相關資質和許可證,如ICP經營許可證、電信增值業務經營許可證、互聯網信息服務許可證等;可以通過政府部門的官方網站進行查詢和驗證。
八、CDN經營許可證是什麼
CDN經營許可證是CDN服務商獲得的權利證書。經營CDN服務需要滿足相關法律和政策的要求,如獲得ICP經營許可證、電信增值業務經營許可證等相關資質。
九、CDN是什麼
CDN是Content Delivery Network的縮寫,中文名叫內容分髮網絡。CDN可以將網站的靜態資源如圖片、視頻等分佈到全球各地的節點服務器上,在用戶請求時就近進行訪問,提高訪問速度和穩定性。
十、CDN註冊選取
註冊CDN服務時,需要根據實際需求選擇使用何種服務商和證書類型。免費證書適用於小型網站和個人博客,而對於企業級網站,則需要選擇支付一定費用的收費證書,以獲得更好的服務質量和更高的安全性。
代碼示例:
以下是Node.js使用阿里雲CDN SDK申請免費證書及認領證書的示例代碼:
const Core = require('@alicloud/pop-core')
//阿里雲賬號AK信息
const accessKeyId = ''
const accessKeySecret = ''
const endpoint = 'https://cdn.aliyuncs.com'
const apiVersion = '2018-05-10'
//創建阿里雲客戶端實例
const client = new Core({
accessKeyId: accessKeyId,
accessKeySecret: accessKeySecret,
endpoint: endpoint,
apiVersion: apiVersion
})
//公共請求參數
const requestOption = {
method: 'POST'
}
/**
* 申請免費證書
* @param {Object} param
*/
async function applyFreeCert(param) {
try {
const res = await client.request('ApplyWebGxSimple', param, requestOption)
console.log(res)
} catch (e) {
console.log(e)
}
}
/**
* 認領證書
* @param {Object} param
*/
async function claimCertificate(param) {
try {
const res = await client.request('ClaimCertificate', param, requestOption)
console.log(res)
} catch (e) {
console.log(e)
}
}
//申請免費證書示例
applyFreeCert({
"DomainName": "www.example.com",
"ValidateType": "HTTPDVS"
})
//認領證書示例
claimCertificate({
"DomainName": "www.example.com",
"CertName": "cn-thinlincert",
"DivisionId": 12345
})
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/196166.html