Грешка при извличане на данни в Excel

Имам уеб приложение ASP.NET, когато щракна върху менюто „отчет“, то ще изтегли шаблон на Microsoft Office Excel от сървъра и когато файлът на Excel се отвори, има бутон „извличане на данни“, като щракнете върху този бутон, Excel с vba скрипт ще изтегли данните от уеб услугата. Сигурен съм, че няма нищо лошо в vba скрипта в шаблона на Excel.

Сега имам сървър за разработка, нека го наречем "сървър А" с Win сървър 2k3. Освен това имам локална среда за разработка с windows xp service pack 2. нека го наречем "локален сървър B"

когато вляза в моето уеб приложение на сървър A от моя локален компютър (локален сървър B) и щракна върху бутона „отчет“, ще бъде изтеглен excel файл. И след това щраквам върху бутона „Извличане на данни“ в Excel, възниква грешка:

alt textНе мога да извлека данни от сървъра.

Но ако използвам отдалечен работен плот и се свържа със сървър A и имам достъп до приложението си (в сървър A) в браузъра на сървър A локално... както казах по-горе, данните бяха извлечени успешно.

Опитах друг план, опитвам се да осъществя достъп до приложението си в локален сървър (локален сървър B) от уеб браузър в сървър A и данните бяха извлечени успешно.

Някаква идея за грешката fvcking? за IIS конфигурация ли става въпрос? Имам нужда от вашата помощ, момчета, благодаря,

за разбирането,


person Ichiro Satoshi    schedule 25.11.2010    source източник
comment
Може да си струва да публикувате това на serverfault.com   -  person Fionnuala    schedule 25.11.2010


Отговори (1)


Звучи като проблеми с мрежовата свързаност/маршрутизиране. Може ли вашият компютър да има достъп до 10.3.3.52? Ако това не е публичен IP, тогава трябва да сте в същата локална мрежа като целевия сървър и всички поставени защитни стени трябва да разрешават трафика.

person Phil Hunt    schedule 25.11.2010
comment
благодаря за отговора ви, хмм... така мисля, но как мога, ако осъществя достъп до приложението си от сървър A до моя локален сървър, то да работи добре? - person Ichiro Satoshi; 25.11.2010