Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

НаКлиенте и НаСервере

НаКлиенте и НаСервере
Я
   ac13
 
22.04.19 - 13:47
&НаКлиенте - выполняется

Соединение = Новый HTTPСоединение(Адрес,,,,,,Новый ЗащищенноеСоединениеOpenSSL());
ОтветHTTPЗапроса = Соединение.Получить(HTTPЗапрос);

В общем модуле не выполянется, у модуля стоят флажки Сервер и Вызов сервера.
 
 
   Nikoss
 
1 - 22.04.19 - 13:52
Что значит не выполняется? Ошибка какая-то?
   ac13
 
2 - 22.04.19 - 13:53
Ошибка работы с интернет, интернет соединение не установлено
   Euguln
 
3 - 22.04.19 - 13:58
(2) Ну как бы на сервере не разрешено такое делать.
   Nikoss
 
4 - 22.04.19 - 14:30
(3) с чего бы?
   oslokot
 
5 - 22.04.19 - 14:35
на сервере нет инета?
   Nikoss
 
6 - 22.04.19 - 14:36
(5) +1
(2) или что-то не так с переменными адреса или запроса...
   sqr4
 
7 - 22.04.19 - 15:21
(6) или с настройками безопасности на сервере
   lodger
 
8 - 22.04.19 - 16:08
(4) админ не дал разрешения юзеру сервер1ц
   ac13
 
9 - 22.04.19 - 17:34
Соединение = Новый HTTPСоединение(...);
ЗапросHTTP = Новый HTTPЗапрос(...); 

Соединение.ВызватьHTTPМетод(HTTPМетод, ЗапросHTTP);
или
Соединение.Получить(ЗапросHTTP); 

при вызове на клиенте - Ок. если вызываю на сервере - ошибка. как мне получить ответ http запроса при обращении к общему модулю?
   VS-1976
 
10 - 22.04.19 - 17:41
(9) В общем зайди под пользователем службы. Настрой IE что бы не спрашивал настройки всякие и попробуй твой адрес, что бы всё правильно формировалось. Дальше проверяй код.
   ac13
 
11 - 22.04.19 - 17:44
(10) уже проверил, всё ОК
   VS-1976
 
12 - 22.04.19 - 17:54
(11) Код заработал?
   _Дайвер_
 
13 - 22.04.19 - 18:13
(12) отключил безопасность IE походу
   ac13
 
14 - 22.04.19 - 20:23
(12) на сервере нет, на клиенте да
а разве Соединение.Получить(ЗапросHTTP) можно на сервере?
   ac13
 
15 - 22.04.19 - 20:29
иначе говоря - надо получать ответ запроса ХТТП соединения, который должен быть в общем модуле. обращаюсь с клиента к общему модулю, у которого стоят галки "Сервер" и "Вызов Сервера". вот эта строка не выполняется ОтветHTTPЗапроса = Соединение.Получить(HTTPЗапрос);
   Fram
 
16 - 22.04.19 - 23:05
(15) представь, что этот общий модуль это пользователь, который сидит за компьютером, на котором у вас крутится служба сервера 1С.
вот, значит, сидит он там и пытается достучаться до ресурса Адрес через интернет эксплорер. а в ответ получает (2).
дальше сообразишь?
   palsergeich
 
17 - 22.04.19 - 23:06
(14) Можно.
Скорее всего или прокси на сервере или доступ порезан.
   Fram
 
18 - 22.04.19 - 23:13
анекдот в тему:
Пьяный мужик что-то ищет под фонарем. Тут к нему под ходит милиционер и
спрашивает: "Что вы тут делаете?" Мужик отвечает: "Ключи от квартиры
ищу". "А где потерял?". "В парке". "А зачем здесь ищешь?".
"А здесь светлее ".
   ViSo76
 
19 - 22.04.19 - 23:24
(15) У меня всё в регламенте работает. Пока ты не зайдешь под пользователем под которым служба крутится через rdp или напрямую и не настроишь IE, что бы глупые вопросы не задавал при первом запуске и не проверишь доступность адреса ты ничего не получишь. А ещё можешь для верности службу в режим дебага поставить и посмотреть ошибку

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.