2013-11-26 4 views
0

Я просматриваю Maxmind (услугу, которая может предоставлять информацию о геолокации на основе переданного ей IP-адреса). Я делаю это с помощью обработчика .ashx. Когда я называю это локально, он отлично работает, однако на нашем dev-сервере он терпит неудачу. Я получаю ответ JSON от сервиса и возвращает «пустым» для размещения, как это:Maxmind lookup работает локально, но не на сервере dev

{"RegionId":null,"RegionName":"","RegionCode":"","CountryId":null,"CountryName":"","CountryCode":"","Latitude":0,"Longitude":0} 

Странным является то, что на сервере Dev У меня есть другой обработчик .ashx (вызывается из другого домена), который работает, и он использует точно такую ​​же базовую DLL, как и тот, который терпит неудачу (я скопировал dll на сайт разбитого обработчика). Фактический вызов службы Maxmind выглядит следующим образом:

вар WebRequest = WebRequest.Create ("http://geoip.maxmind.com:8010/b?l=ourkey =" + Ipaddress)

Любые идеи, что может быть происходит?

ответ

1

Скорее всего, проблема с конфигурацией, вы проверили, правильно ли настроены строки подключения базы данных для обработчика ashx на dev-сервере? :-)

Смежные вопросы