2

コードから接続しようとすると、次の例外が発生します。しかし、NeudesicLLC の AzureStorageExplorer は、IE で構成されているプロキシ サーバーの設定を検出して接続できます。プロキシ設定を使用するように CloudTableClient を強制する方法はありますか?

リモート名を解決できませんでした: 'mystorage.table.core.windows.net'、System.Data.Services.Client.QueryAsyncResult.AsyncEndGetResponse(IAsyncResult asyncResult) の System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult) のスタック トレース

Microsoft.WindowsAzure.StorageClient.Tasks.Task 1.get_Result() at Microsoft.WindowsAzure.StorageClient.Tasks.Task1.ExecuteAndWait() で Microsoft.WindowsAzure.StorageClient.CloudTableClient.CreateTableIfNotExist(String tableName)

4

2 に答える 2

2

ありがとうスマルクス。あなたのコメントにより、プロキシ設定がデフォルトで選択されていることが確認されました。それで、インターネットユーザーであるWindowsサービスのログオンユーザーを変更しましたが、うまくいきました。どうもありがとう。以前は、サービスはローカル システム アカウントとして実行するように構成されていました。したがって、AzureClient とは関係ありません。障害は、Windows サービスのユーザー構成にありました。

于 2010-11-11T16:46:44.943 に答える
1

または、次のように、構成ファイルの system.net/defaultproxy を使用してプロキシ設定を設定できます。

<configuration>
 <system.net>
    <defaultProxy>
      <proxy
        proxyaddress="http://MyProxyServer"
        bypassonlocal="true"
      />
    </defaultProxy>
  </system.net>
</configuration>
于 2011-04-08T14:00:47.017 に答える