Имя: Пароль:
1C
1С v8
Как использовать веб-сервис через прокси
0 Штурман
 
08.09.11
04:40
Компьютер подключается к интернету через прокси-сервер (в браузере вбит проксик, а при открытии страницы заносятся логин с пассом).

Пытаюсь создать WS-ссылку, но не выходит, пишет "Ошибка доступа к файлу http://xxx.com/xxx.wsdl"
По кнопке "Подробно" выводит "Ошибка работы с Интернет:  требуется аутентификация прокси (407)"

Собственно как подключаться?
1 Штурман
 
08.09.11
07:08
^
2 Штурман
 
08.09.11
09:24
таварищи
3 Штурман
 
08.09.11
09:36
што на такой простой вопрос типа профи ответить не могут?
4 Штурман
 
09.09.11
01:36
вверх
5 Матвеев Максим
 
09.09.11
01:47
6 Матвеев Максим
 
09.09.11
01:48
> што на такой простой вопрос типа профи ответить не могут?

нет тут профей
7 Штурман
 
09.09.11
03:07
(5) Это не то, 1с не может подсоединиться к веб-сервису, потому как нужно еще указывать имя и пасс юзера, а где это в 1с делается непонятно, все перерыл...
8 Штурман
 
09.09.11
03:08
и я не админ прокси-сервера, менять аутентификацию на базовую там вроде не станут
9 NS
 
09.09.11
03:15
(7) Пропиши локально на машине.
10 Штурман
 
09.09.11
03:16
(9) где именно?
11 NS
 
09.09.11
03:17
12 NS
 
09.09.11
03:17
в cmd
13 Штурман
 
09.09.11
03:24
(12) прочитал, у меня ХР, прокси сделал через команду:

proxycfg -u

теперь создаю WS-ссылку, результат тот же...
14 Штурман
 
09.09.11
03:25
вот ошибка полностью:

Ошибка доступа к файлу 'http://webservices.aeroflot.aero/flightstatus.wsdl'
по причине:
Ошибка работы с Интернет:  требуется аутентификация прокси (407). <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<HTML><HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<TITLE>ERROR: Cache Access Denied</TITLE>
<STYLE type="text/css"><!--BODY{background-color:#ffffff;font-family:verdana,sans-serif}PRE{font-family:sans-serif}--></STYLE>
</HEAD>
<BODY>
<H1>ERROR</H1>
<H2>Cache Access Denied</H2>
<HR noshade size="1px">
<P>
While trying to retrieve the URL:
<A HREF="http://webservices.aeroflot.aero/flightstatus.wsdl">http://webservices.aeroflot.aero/flightstatus.wsdl</A>;
<P>
The following error was encountered:
<UL>
<LI>
<STRONG>
Cache Access Denied.
</STRONG>
</UL>
</P>

<P>Sorry, you are not currently allowed to request:
<PRE>    http://webservices.aeroflot.aero/flightstatus.wsdl</PRE>;
from this cache until you have authenticated yourself.
</P>

<P>
You need to use Netscape version 2.0 or greater, or Microsoft Internet
Explorer 3.0, or an HTTP/1.1 compliant browser for this to work.  Please
15 NS
 
09.09.11
03:31
(14) А вебсервис аэрофлота точно по этому адресу доступен?
16 NS
 
09.09.11
03:31
У тебя заметил что ошибка поменялась?
17 Штурман
 
09.09.11
04:03
(15) ну не знаю, я пока пример с базы знаний мисты проверяю, может есть другой веб-сервис работающий?

(16) ошибка не менялась, осталась такой-жже, просто в начале топика неполностью ее привел )
18 NS
 
09.09.11
04:09
19 Штурман
 
09.09.11
04:14
(18) попробовал создать эту WS-ссылку, ошибка как и с аэрофлотом вышла - (14)

я предполагаю что нужно где-то имя и пасс вбить для аутентификации через прокси сервер и все будет работать, только непонятно куда их заносить
20 NS
 
09.09.11
04:21
21 Штурман
 
09.09.11
04:30
(20) нет, выводит ошибку:

{Форма.Форма(50)}: Ошибка при вызове метода контекста (ПодключитьВнешнююКомпоненту): Ошибка при подключении внешней компоненты
   AttachAddIn("AddIn.ElisyNetBridge");
по причине:
Ошибка при подключении внешней компоненты

попробовал скачать компонент отсюда: http://infostart.ru/public/20035/

однако тама нет бесплатной ссылки