Amazon CloudFront:修订间差异
跳到导航
跳到搜索
此页面具有访问限制。如果您看见此消息,则说明您没有权限访问此页面。
小 (Gslin 已移動頁面 CloudFront 至 Amazon CloudFront) |
(→外部連結) |
||
第45行: | 第45行: | ||
== 外部連結 == | == 外部連結 == | ||
* {{Official|https://aws.amazon.com/cloudfront/}} | * {{Official|https://aws.amazon.com/cloudfront/}} {{en}} | ||
[[Category:服務]] | [[Category:服務]] |
2018年2月5日 (一) 02:48的版本
範例
signing
<?php $key_pair_id = 'APKA...'; $pem_file = ''; $resource = 'http://test2-cdn.gslin.org/test.txt'; $expires = time() + 3600; $json_str = json_encode( array( 'Statement' => array( array( 'Resource' => $resource, 'Condition' => array( 'DateLessThan' => array( 'AWS:EpochTime' => $expires ) ) ) ) ), JSON_UNESCAPED_SLASHES ); $buf = file_get_contents($pem_file); $key = openssl_get_privatekey($buf); openssl_sign($json_str, $signed_policy, $key, OPENSSL_ALGO_SHA1); openssl_free_key($key); $signature = str_replace( array('+', '=', '/'), array('-', '_', '~'), base64_encode($signed_policy) ); echo "${resource}?", "Expires=${expires}&", "Signature=${signature}&", "Key-Pair-Id=${key_pair_id}\n";
外部連結
- 官方网站 (英文)