Как заставить CloudTableClient использовать прокси по умолчанию, настроенный в IE, или использовать адрес прокси для подключения к Интернету - PullRequest
2 голосов
/ 11 ноября 2010

Я получаю следующее исключение при попытке подключения из моего кода.Но AzureStorageExplorer NeudesicLLC может подключиться, обнаружив параметры прокси-сервера, настроенные в IE.Есть ли способ заставить CloudTableClient использовать параметры прокси-сервера?

Не удалось разрешить удаленное имя: «mystorage.table.core.windows.net», трассировка стека в System.Net.HttpWebRequest.EndGetResponse (IAsyncResult asyncResult) в System.Data.Services.Client.QueryAsyncResult.AsyncEndGetResponse (IAsyncResult asyncResult)

в Microsoft.WindowsAzure.StorageClient.Tasks.Ture.TaS.CloudTableClient.CreateTableIfNotExist (String tableName)

Ответы [ 2 ]

2 голосов
/ 11 ноября 2010

Спасибо, смаркс.Ваш комментарий подтвердил, что настройки прокси выбраны по умолчанию.поэтому я пошел и изменил пользователя входа в систему для моей службы Windows, который является пользователем Интернета, это работало.Большое спасибо.Ранее служба была настроена для запуска в качестве локальной системной учетной записи.Так что это не имеет ничего общего с AzureClient.Ошибка была в конфигурации пользователя службы Windows.

1 голос
/ 08 апреля 2011

В качестве альтернативы вы можете установить настройки прокси с помощью system.net/defaultproxy файла конфигурации, как показано ниже

<configuration>
 <system.net>
    <defaultProxy>
      <proxy
        proxyaddress="http://MyProxyServer"
        bypassonlocal="true"
      />
    </defaultProxy>
  </system.net>
</configuration>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...