Я не знаю, какой метод вы использовали для установки режима определения местоположения, я ссылаюсь на несколько документов. В основном это три метода, я их протестировал, но работает только один.
Эти две статьи я и проверил. Первый документ и второй документ .
Это мой тестовый код, и он работает, я также использую Fiddler для захвата конечной точки.
// Parse the connection string and return a reference to the storage account.
CloudStorageAccount storageAccount = CloudStorageAccount.Parse(
CloudConfigurationManager.GetSetting("StorageConnectionString"));
CloudQueueClient queueClient = storageAccount.CreateCloudQueueClient();
queueClient.DefaultRequestOptions.LocationMode = LocationMode.SecondaryOnly;
// Retrieve a reference to a container.
CloudQueue queue = queueClient.GetQueueReference("myqueue");
// Peek at the next message
CloudQueueMessage peekedMessage = queue.PeekMessage();
// Display message.
Console.WriteLine(peekedMessage.AsString);
Примечание: используйте строку StorageConnectionString, полученную на портале, не меняйте ее.
Если у вас остались другие вопросы, пожалуйста, дайте мне знать.