3

Azure で新しいストレージ アカウントを作成しました。また、接続チェックを実行すると、「このストレージ アカウントではパブリック アクセスは許可されていません」というメッセージが表示され、Blob サービス (SAS) エンドポイントにアクセスできないことが示されます。ステータス コードは 409 です。

ストレージ アカウントが V1 から汎用 V2 にアップグレードされました。それがこの問題の原因ですか?

接続チェックの失敗

また、「共有アクセス署名」の「SAS と接続文字列を生成する」ボタンが無効になり、グレー表示されます。

SAS と接続文字列を生成する

このエンドポイントを作成して有効にするにはどうすればよいでしょうか? これまでの私の検索では、ポータルでこれを作成/有効にするソリューションは示されていません。REST API を介してのみ可能ですか?

BLOB サービス (SRP) チェック、Share Access Signature チェックが成功しました。プライベート エンドポイントはなく、ファイアウォールが作成され、「すべてのネットワーク」からのアクセスが許可されます。

API を使用してストレージ アカウント キーを使用してクライアント側から BLOB にアクセスすると、現在、エラー コード 403 で失敗しています。

また、ストレージ アカウントの「接続文字列」に接続された「Microsoft Azure ストレージ エクスプローラー」から BLOB の詳細を正常にフェッチできます。

追加の詳細 :

また、"Blob service (Azure AD)" エンドポイントにはアクセスできませんが、"Queue サービス (Azure AD) エンドポイントにはアクセスできます。

Azure AD BLOB サービス

4

2 に答える 2

6

同様の問題に直面しました。デフォルトでAllowed resource typesはオプションがオフになっているようです。いずれかのオプションを選択すると、[SAS 接続文字列の生成] ボタンが有効になります。 スクリーンショットを確認する

于 2020-10-11T14:19:37.950 に答える