Access URL format
When the MD5 value is calculated, if the request path is
http://cloud.tencent.com/test.jpg, then the path used for MD5 calculation will be
TypeB requires the following configurations:
Custom Authentication Key: it can contain 6 to 40 digits, uppercase and lowercase letters. It should be kept private and disclosed to only the client and server.
Custom Validity Period: the
timestamp value in the request path plus the configured validity period is compared with the current time to determine whether the request has expired; if so, a 403 error will be directly returned.
After configuring the key, parameter name, and validity period, you can specify the authentication object as needed. The following three authentication modes are supported:
Cache hit rate
If you have enabled TypeB authentication for a domain name, the signature and timestamp will be carried in the access URL path. When a CDN node caches a resource, it will automatically ignore the fields in the path and thus not affect the cache hit rate.
The access format of a domain name with TypeB authentication mode enabled is as follows:
If no hits are found on the CDN node after successful authentication, the node will initiate an origin-pull request, in which the
timestamp will be removed from the path. The origin server does not require any configuration.