Получение веб-сайта блокируется при попытке доступа к моему веб-сервису в .net - PullRequest
2 голосов
/ 15 ноября 2011

На моем тестовом сервере у меня есть файл asmx с веб-методом GetData.

Когда я захожу на тестовый сервер (я администратор) и запускаю свой метод, все работает нормально:

http://localhost/app/Services.asmx?op=GetData

В результате я получаю строку, отформатированную как данные JSON.

Но, когда я захожу на рабочий сервер и делаю то же самое, я получаю сообщение:

Содержимое веб-сайта, указанного ниже, блокируется конфигурацией усиленной безопасности Internet Explorer.

Оба сервера являются Windows Server 2008 R2 с пакетом обновления 1.

Я не смог найти различий между настройками безопасности Интернета на рабочем и тестовом сервере.

Есть идеи где посмотреть?

Спасибо.

1 Ответ

0 голосов
/ 15 ноября 2011

вам нужно добавить следующее в ваш web.config

 <webServices>
      <protocols>
        <add name="HttpGet"/>
        <add name="HttpPost"/>
      </protocols>
    </webServices>

Упомянутый вами URL по умолчанию заблокирован на рабочем сервере.

...