|
web-сервис и ws-ссылка ошибка | ☑ | ||
---|---|---|---|---|
0
men47
12.04.17
✎
09:05
|
Здравствуйте, нужна помощь...
Имею свой написанный web-сервис, прогнал на локальных базах, все хорошо, все работает. Начал закидывать на сервис и появилась вот такая проблема: начинал запрашивать по пути в браузере ..../ws/Partner.1cws?wsdl (Partner это Имя файла публикации) он выдавал логин и пароль, после этого писал "Сервис не найден." если после этих логинов и паролей ввести сразу .../ws/ws2.1cws?wsdl, то все хорошо находил мой сервис и показывал, НО если закрыть браузер и открыть заного под инкогнито(чтобы не было кэша логина/пароля), то выдавал ошибку 404,"descr":"HTTP: Not found\nОшибка при выполнении запроса GET к ресурсу далее все таки нашел ошибку, что в публикации имя не Partner, а ws2 переименовали, переопубликовали. Теперь выходит так: при .../ws/Partner.1cws?wsdl выходит ошибка 404, при .../ws/ws2.1cws?wsdl выходит логин/пароль, при вводе логина и пароля выводит "Сервис не найден." при кэшировании логина и пароля пишем опять .../ws/Partner.1cws?wsdl все проходит нормально. Почему я поднимаю вопрос... потому что когда я в базе заношу WS-ссылка, то сейчас при .../ws/Partner.1cws?wsdl выходит: Файл не обнаружен 'http://1c.enginf.ru/office/ws/Partner.1cws?wsdl' по причине: Ошибка работы с Интернет: ресурс не найден (404). {"#exception":"{http://v8.1c.ru/8.2/virtual-resource-system}Exception","exception":{"clsid":"580392e6-ba49-4280-ac67-fcd6f2180121","reason":404,"descr":"HTTP: Not found\nОшибка при выполнении запроса GET к ресурсу /ws/WebPartner:","#inner":"{http://v8.1c.ru/8.1/data/core}Exception","inner":{"clsid":"a01f465c-ed70-442e-ada5-847668d7a41c","descr":"Текущему соединению с информационной базой не назначен сеанс","data":"77u/ew0Ke2EwMWY0NjVjLWVkNzAtNDQyZS1hZGE1LTg0NzY2OGQ3YTQxYywi0KLQ\r\ntdC60YPRidC10LzRgyDRgdC+0LXQtNC40L3QtdC90LjRjiDRgSDQuNC90YTQvtGA\r\n0LzQsNGG0LjQvtC90L3QvtC5INCx0LDQt9C+0Lkg0L3QtSDQvdCw0LfQvdCw0YfQ\r\ntdC9INGB0LXQsNC90YEifSwzNX0="}}} по причине: Ошибка работы с Интернет: ресурс не найден (404) а если я ввожу .../ws/ws2.1cws?wsdl выходит: Ошибка при выполнении файловой операции 'http://1c.enginf.ru/office/ws/ws2.1cws?wsdl' по причине: Ошибка работы с Интернет: внутренняя ошибка сервера (500). <html> <head><title> A server error occurred. </title></head> <h1> Сервис не найден. </h1> <hr/> An error occurred processing this request.</html> по причине: Ошибка работы с Интернет: внутренняя ошибка сервера (500) |
|||
1
men47
12.04.17
✎
09:34
|
нашел вот что, при любом имени сервиса, даже при котором его не существует 1с запрашивает логин и пароль, а вот если обратиться так как называется мой web-сервис, то выходит:
{"#exception":"{http://v8.1c.ru/8.2/virtual-resource-system}Exception","exception":{"clsid":"580392e6-ba49-4280-ac67-fcd6f2180121","reason":404,"descr":"HTTP: Not found\nОшибка при выполнении запроса GET к ресурсу /ws/WebPartner:","#inner":"{http://v8.1c.ru/8.1/data/core}Exception","inner":{"clsid":"a01f465c-ed70-442e-ada5-847668d7a41c","descr":"Текущему соединению с информационной базой не назначен сеанс","data":"77u/ew0Ke2EwMWY0NjVjLWVkNzAtNDQyZS1hZGE1LTg0NzY2OGQ3YTQxYywi0KLQ\r\ntdC60YPRidC10LzRgyDRgdC+0LXQtNC40L3QtdC90LjRjiDRgSDQuNC90YTQvtGA\r\n0LzQsNGG0LjQvtC90L3QvtC5INCx0LDQt9C+0Lkg0L3QtSDQvdCw0LfQvdCw0YfQ\r\ntdC9INGB0LXQsNC90YEifSwzNX0="}}} |
|||
2
dezss
12.04.17
✎
09:38
|
Ты б кусок кода обращения к сервису показал, а то не понятно, как ты к нему обращаешься.
|
|||
3
DrShad
12.04.17
✎
09:51
|
логи веб серванта смотрел?
|
|||
4
men47
12.04.17
✎
14:10
|
(2) браузерно обращение происходит и при создании ws-ссылки, какие куски кода?
|
|||
5
men47
12.04.17
✎
14:12
|
(3) у меня нет доступа к самому веб-сервису, задача была сделать на локальной базе и потом залить туда, сделал, на локальной все работает, туда вон 404... причем до этого напарник тоже делал другой web-сервис, там все нормально прошло, тут 404
|
|||
6
men47
12.04.17
✎
14:15
|
(5) *доступа к самому веб-серверу
|
|||
7
men47
12.04.17
✎
14:17
|
URL пространство имен стоит правильно, т.е. http://1c.enginf.ru/office/
имя файла пути тоже т.е. Partner.1cws и вот не могу понять почему |
|||
8
men47
13.04.17
✎
09:05
|
сорри но помощь нужна, поэтому поднимаю тему
|
|||
9
DrShad
13.04.17
✎
09:13
|
ну без кода и доступа к веб-серванту тут врядли чем поможем
|
|||
10
DrShad
13.04.17
✎
09:13
|
откуда ты его хоть дергать собрался?
|
|||
11
DrShad
13.04.17
✎
09:19
|
и в ЖР что пишет?
|
|||
12
men47
13.04.17
✎
09:45
|
да нашел причину, оказывается когда переименовываешь в опубликаторе нужно еще снять галочку с веб-сервиса и нажать кнопку опубликовать, чтобы он стер старые записи под чистую про твой веб-сервис и заного поставить галочку и опубликовать
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |