2017-02-20 8 views
-1

私は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が失敗する理由はありますか?

答えて

0

トラブルシューティングのためにネットワークトレースをキャプチャしようとしますか?そして、XXX.table.core.windows.netにpingを試みますか? DNSキャッシュがリフレッシュされないためですか?

+0

私のAzure Storageアカウント/設定に問題がありました。私はそれを削除し、新しいものを作成し、それは働いた。 –

関連する問題