Azure で新しいストレージ アカウントを作成しました。また、接続チェックを実行すると、「このストレージ アカウントではパブリック アクセスは許可されていません」というメッセージが表示され、Blob サービス (SAS) エンドポイントにアクセスできないことが示されます。ステータス コードは 409 です。
ストレージ アカウントが V1 から汎用 V2 にアップグレードされました。それがこの問題の原因ですか?
また、「共有アクセス署名」の「SAS と接続文字列を生成する」ボタンが無効になり、グレー表示されます。
このエンドポイントを作成して有効にするにはどうすればよいでしょうか? これまでの私の検索では、ポータルでこれを作成/有効にするソリューションは示されていません。REST API を介してのみ可能ですか?
BLOB サービス (SRP) チェック、Share Access Signature チェックが成功しました。プライベート エンドポイントはなく、ファイアウォールが作成され、「すべてのネットワーク」からのアクセスが許可されます。
API を使用してストレージ アカウント キーを使用してクライアント側から BLOB にアクセスすると、現在、エラー コード 403 で失敗しています。
また、ストレージ アカウントの「接続文字列」に接続された「Microsoft Azure ストレージ エクスプローラー」から BLOB の詳細を正常にフェッチできます。
追加の詳細 :
また、"Blob service (Azure AD)" エンドポイントにはアクセスできませんが、"Queue サービス (Azure AD) エンドポイントにはアクセスできます。