![]() |
|
Метод вебсервиса говорит что не хватает параметры. Их там 3 - все заполнены. | ☑ | ||
---|---|---|---|---|
0
zippygrill
26.10.14
✎
21:23
|
Веб сервис - https://service.ecod.ru/webserv/ediservice.asmx?WSDL
Метод Relationships принимает 3 параметра. Заполнил ТипWSПараметра = Прокси.ФабрикаXDTO.Пакеты.Получить(URI).Получить("Relationships"); WSПараметр = Прокси.ФабрикаXDTO.Создать(ТипWSПараметра); WSПараметр.Name = Объект.ЛогинECOD; WSПараметр.Password = Объект.ПарольECOD; WSПараметр.Timeout = Объект.ВремяОжиданияОтветаECOD; Связи = Прокси.Relationships(WSПараметр); По прежнему ругается что не хватает параметры. Для подключения использую прокси сервер с аутентификацией, может в этом еще причина? |
|||
1
zippygrill
26.10.14
✎
21:29
|
Только я вот не понял где прописать имя пользователя и пароль для подключения к прокси серверу?
ИнтернетПрокси = Новый ИнтернетПрокси; ИнтернетПрокси.Пользователь = Объект.ЛогинПроксиСервера; ИнтернетПрокси.Пароль = Объект.ПарольПроксиСервера; ИнтернетПрокси.Сервер(""); ИнтернетПрокси.Порт(""); ИнтернетПрокси.Установить("http", СокрЛП(Объект.АдресПроксиСервера), СокрЛП(Объект.ПортПроксиСервера)); |
|||
2
zippygrill
26.10.14
✎
21:29
|
упс :)
|
|||
3
zippygrill
26.10.14
✎
21:38
|
с прокси думаю все в порядке.
|
|||
4
Armando
26.10.14
✎
21:40
|
А точный текст ошибки какой?
|
|||
5
zippygrill
26.10.14
✎
21:42
|
Недостаточно фактических параметров
Связи = Прокси.Relationships(WSПараметр); |
|||
6
raykom
26.10.14
✎
21:45
|
А порт разве в параметрах не должен быть ?
|
|||
7
zippygrill
26.10.14
✎
21:46
|
в методе Relationship неа.
|
|||
8
ИсчадиеADO
26.10.14
✎
21:49
|
ты когда ws прокси создавал, какой порт указывал, в описании их несколько вроде?
|
|||
9
zippygrill
26.10.14
✎
21:52
|
(8) вот тут только указал ИнтернетПрокси.Установить("http", СокрЛП(Объект.АдресПроксиСервера), СокрЛП(Объект.ПортПроксиСервера));
|
|||
10
zippygrill
26.10.14
✎
21:52
|
только вот не строковый тип а число нужно передавать в Установить().
|
|||
11
kihor
26.10.14
✎
21:52
|
(0) Вчера как раз читал статью в интернете про аналогичную ошибку. В комментариях к статье автору порекомендовали передать именно три параметра в функцию, т.е. типа
<code> Связи = Прокси.Relationships(Объект.ЛогинECOD, Объект.ПарольECOD, Объект.ВремяОжиданияОтветаECOD); </code> На что автор ответил, что ему помогло. Сам с такой проблемой не сталкивался, так что "за что купил, за то и продаю". |
|||
12
Armando
26.10.14
✎
21:54
|
soapui нормально отработал с 3 параметрами. хз что там.
|
|||
13
raykom
26.10.14
✎
21:55
|
Да, к стати.
WSПараметр получается массивом должен быть |
|||
14
raykom
26.10.14
✎
21:57
|
Получается, что в Relationships или не хватает чего то или наоборот, сидит то, что ты не заполняешь.
|
|||
15
zippygrill
26.10.14
✎
22:02
|
(13) точно не массив у меня :)
|
|||
16
zippygrill
26.10.14
✎
22:04
|
(13) и такое может быть
Вариант синтаксиса: Создание объекта Синтаксис: Создать(<Тип>) Параметры: <Тип> (обязательный) Тип: ТипОбъектаXDTO. Тип, объект которого необходимо создать. Описание варианта метода: Создаёт значение XDTO, указанного типа. Возвращаемое значение: Тип: ЗначениеXDTO. |
|||
17
zippygrill
26.10.14
✎
22:09
|
сейчас еще попробую через soapui
|
|||
18
zippygrill
26.10.14
✎
23:19
|
Поменял Связи = Прокси.Relationships(WSПараметр);
на Связи = Прокси.Relationships(Объект.ЛогинECOD, Объект.ПарольECOD, Объект.ВремяОжиданияОтветаECOD) Заработало с ошибкой:Ошибка работы с Интернет: Не могу установить соединение |
|||
19
raykom
26.10.14
✎
23:23
|
Ну из этого можно понять только то, что параметров теперь хватает.
А вот те ли они - вопрос. Может тупо авторизацию не проходит. |
|||
20
zippygrill
26.10.14
✎
23:26
|
(19) вероятнее всего что действительно аутентификацию не проходит.
|
|||
21
zippygrill
26.10.14
✎
23:31
|
Победил. Пришлось указать явно
ИнтернетПрокси = Новый ИнтернетПрокси; ИнтернетПрокси.Пользователь = Объект.ЛогинПроксиСервера; ИнтернетПрокси.Пароль = Объект.ПарольПроксиСервера; ИнтернетПрокси.Порт("8080"); ИнтернетПрокси.Сервер("https"); ИнтернетПрокси.Установить("https", Объект.АдресПроксиСервера, 8080); |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |