私はASP.NetアプリケーションにWindows Azure Storageを追加しています。私はNetStandard 1.4を使用しており、MacOS上に構築しています。アカウント文字列とアカウントキーを指定したWindows Azureストレージ例外
私はdocs.microsoft.comによって推奨されているように私の接続文字列として次ています
DefaultEndpointsProtocol =のhttp;アカウント名= XXXXXX; AccountKey = XXXXXX
私は新しいAzureストレージアカウントで接続していて、それを確認しています私のアカウント名とアカウントキーは正しいです。テーブルを作成する呼び出しの直前に、正しいことを確認するためにCloudStorageAccountの接続文字列URIを表示するWriteLineを追加しました。それはホスト名を持っています。
"dotnet run"を実行するときに次のエラーが発生します。
未処理の例外:System.Reflection.TargetInvocationException: 呼び出しのターゲットによって例外がスローされました。 ---> System.AggregateException:1つ以上のエラーが発生しました。 (要求を送信中にエラー が発生しました)---> Microsoft.WindowsAzure.Storage.StorageException:リクエストを送信中にエラーが発生しました。 ---> System.Net.Http.HttpRequestException: 要求の送信中にエラーが発生しました。 ---> System.Net.Http.CurlException:明示的なテーブル・ストレージ・エンドポイントを設定するホスト名
を解決できませんでした(TableEndpoint = XXX.table.core.windows.net)はどちらか動作しませんでした。
XXX.table.core.windows.netに接続するときにCurlが失敗する理由はありますか?
私のAzure Storageアカウント/設定に問題がありました。私はそれを削除し、新しいものを作成し、それは働いた。 –