このトピックでは、Alibaba Cloud CDNにドメイン名を追加するときに、別のAlibaba Cloudアカウントに属するObject Storage Service (OSS) バケットをオリジンサーバーとして使用できるかどうかについて説明します。
課題
Alibaba Cloud CDNを使用して、OSSバケットからのリソースの取得を高速化したいと考えています。 Alibaba Cloud CDNにドメイン名を追加するときに、別のAlibaba Cloudアカウントに属するOSSバケットをオリジンサーバーとして使用できますか。
解決策
Alibaba Cloud CDNにドメイン名を追加する場合、別のAlibaba Cloudアカウントに属するOSSバケットをオリジンサーバーとして使用できます。 オリジンサイト情報 を OSS ドメイン名 に設定し、ドメイン名 ドロップダウンリストから カスタム OSS のオリジンサイト を選択します。 次に、次の図に示すように、使用するOSSバケットのドメイン名を入力します。
OSSバケットがパブリック読み取りアクセスをサポートしている場合、Alibaba Cloud CDNコンソールでバケットをオリジンサーバーとして指定できます。
OSSバケットがプライベートバケットの場合、Alibaba Cloud CDNコンソールで設定を完了することはできません。 OSSバケットがprivateに設定されている場合、Alibaba Cloud CDNがバケットにアクセスする前に、Alibaba Cloud CDNがバケットに対する権限を取得する必要があります。 Alibaba Cloud CDNコンソールでは、同じAlibaba Cloudアカウントに属するプライベートOSSバケットに対してのみAlibaba Cloud CDN権限を付与できます。 別のAlibaba Cloudアカウントに属するプライベートOSSバケットに対してAlibaba Cloud CDN権限を付与することはできません。 そのような要件がある場合は、チケットを起票