|  | 
| 
Ошибка при вызове web-сервиса из asp web-приложения | |||
|---|---|---|---|
| #18+ Прошу помочь, в web-программировании новичок. Дергаю web-сервис http://fias.nalog.ru/WebServices/Public/DownloadService.asmx?WSDL из win-form приложения прекрасно работает, из простого web-приложения тоже (все с моего компа), однако при вызове из нашего рабочего проекта (ASP WEB) выдает ошибку The request failed with HTTP status 417: Expectation Failed. Погуглив, решил перед вызовом сервиса вставить System.Net.ServicePointManager.Expect100Continue = false; - получилась другая ошибка - Forbidden Подозреваю, что дело в web.confige, он навороченный, сразу не понятно в каком месте. По крайней мере там есть кусок: <applicationSettings> <DataLoader.Web.Properties.Settings> <setting name="DataLoader_wr_fias_DownloadService" serializeAs="String"> <value> http://fias.nalog.ru/WebServices/Public/DownloadService.asmx</value> </setting> </DataLoader.Web.Properties.Settings> </applicationSettings> Web-ссылку с прокси пересоздавал, не помогает. В чем еще может быть проблема? ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 08.07.2015, 20:27 |  | ||
| 
Ошибка при вызове web-сервиса из asp web-приложения | |||
|---|---|---|---|
| #18+ Решили. Простые приложения работали, потому что хостились не через IIS, а через студию. А рабочее приложение через IIS, а у IIS была известная проблема с прокси. Для этого адреса отключили прокси, заработало. Как-то так.. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 09.07.2015, 11:40 |  | ||
| 
Ошибка при вызове web-сервиса из asp web-приложения | |||
|---|---|---|---|
| #18+ Добавь в App.config Даю пример своего App.config <?xml version="1.0" encoding="utf-8" ?> <configuration> <startup> <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0,Profile=Client" /> </startup> <system.serviceModel> <bindings> <basicHttpBinding> <binding name="DbSoap" /> </basicHttpBinding> </bindings> <client> <endpoint address=" http://www.ххххххххх/Db.asmx" binding="basicHttpBinding" bindingConfiguration="DbSoap" contract="ServiceBL.DbSoap" name="DbSoap" /> </client> </system.serviceModel> <system.net> <settings> <servicePointManager expect100Continue="false" /> </settings> </system.net> </configuration> И все заработает. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 26.08.2015, 02:02 |  | ||
|  | 

| start [/forum/topic.php?fid=19&msg=39036038&tid=1396857]: | 0ms | 
| get settings: | 10ms | 
| get forum list: | 14ms | 
| check forum access: | 4ms | 
| check topic access: | 4ms | 
| track hit: | 34ms | 
| get topic data: | 12ms | 
| get forum data: | 3ms | 
| get page messages: | 41ms | 
| get tp. blocked users: | 1ms | 
| others: | 26ms | 
| total: | 149ms | 

| 0 / 0 | 
