質問: 認証済みサイトのcdn ユーザーにサインインを要求するサイトがあります。典型的なもの。現在、すべてのコンテンツ(動的および静的)はログインプロセスの背後にあり、ログインしていない限りurlを介してページまたはファイルにアクセスできません。これは画像、css、jsなどにも適用されます。要件は、コンテンツを世界に公開することはできません。パフォーマンスとスケーラビリティの理由から、静的コンテンツを別のサーバーに移動することを考えていましたが、これを行う方法は不明であり、これらのファイルは安全で世界に開かれていません。基本的に、認証は別のサーバー(またはcdn)に渡され、検証する必要があります。おそらくこれは不可能であり、静的コンテンツと動的コンテンツを分離するのに適したケースではありません。microsoft stack-asp.net、iis 6を実行していますが、iis 7-7.5に移行できます。
回答: いくつかの簡単なグーグルは私にこれを与えました: https://softlayer.github.io/reference/services/softlayer_network_contentdelivery_authentication_token/ 少なくともsoftlayerでは、ユーザーがcdnで認証できるようにトークンを設定して、コンテンツへのアクセスを許可するように見えます。この機能はcdnに基づいて異なると確信しています。