0

html5 ゲームを Azure BLOB にアップロードします。リストは次のとおりです。

ContainerAndBlobs

ゲームのコンテナのステータスを非公開に変更し、コンテナに SAS ポリシーを追加して index.html にアクセスしようとしました。html ファイルを表示しましたが、他のファイルに依存しているが許可できないため、画像や css が表示されません。アクセス。

私は自分のサイトでのみこのゲームにアクセスしたいので、私の意見では、ゲーム コンテナーのステータスをパブリックに設定し、index.html ブロブ ステータスのみをプライベートに設定すると (Azure Storage Explorer で利用できるかどうかはわかりません)、アクセスできますか? SAS で私のサイトでこのゲーム ? 少し奇妙な問題だと思いますが、私はこの方法で解決しようとしていますので、私のサイトでのみこのゲームにアクセスして開く方法はありますか?

ありがとう...

4

2 に答える 2

2

残念ながら、アクセス ポリシーは BLOB コンテナー レベルで適用され、その BLOB コンテナー内のすべての BLOB がそのポリシーを継承するため、これを行うことはできません。考えられる解決策の 1 つは、css とイメージをパブリック コンテナーに移動し、非公開にしたい BLOB をこのコンテナーのみに保持することです。

于 2013-01-18T13:14:20.357 に答える
0

回答ありがとうございます Gaurav、問題を解決するのに非常に役立ちます、試してみましたが、メインページが展開されたコンテナのディレクトリを見つけようとするため、問題は解決しません:/だから、htmlに「base href=..」を追加しましたファイルと私は他のコンテナファイルへのリダイレクトを提供しました。どうもありがとうございました。

于 2013-01-18T16:41:15.897 に答える