|
Доступ к веб-сервису без пароля | ☑ | ||
---|---|---|---|---|
0
bUbA
13.05.20
✎
10:09
|
Добрый день.
Платформа 8.3.13.1926. Создал HTTP сервис и опубликовал его на веб-сервере IIS. Доступ к HTTP сервису из браузера есть, но требуется ввод логина и пароля. Нам необходимо получать данные от вебхука из стороннего приложения. Вебхуки из приложения отправляются, но получить мы их не можем, подозреваю, что это из-за необходимости авторизации. Как можно отключить эту самую авторизацию при обращении к HTTP сервису? |
|||
1
Lokli
13.05.20
✎
10:17
|
Можно сделать логин и пароль по умолчанию. В default.vrd пропиши, что было вот так:
ib="Srvr="ИмяКомпа";Ref="ИмяБазы";Usr=SeperTest;Pwd=12345" |
|||
2
Lokli
13.05.20
✎
10:19
|
+(1) Но учти, это плохая практика, т.к. любое подключение на сервис будет без проверки.
|
|||
3
dezss
13.05.20
✎
11:02
|
ИМХО, стоило бы заморочиться с API-gateway.
|
|||
4
Юрий Лазаренко
13.05.20
✎
11:06
|
(0) Укажите логин и пароль в стороннем приложении. В Curl это делается так:
curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_BASIC); curl_setopt($ch, CURLOPT_USERPWD, $userLogin . ":" . $userPass); |
|||
5
yzimin
13.05.20
✎
11:19
|
Можно создать отдельный файл НазваниеСервиса.1cws, чтобы только для конкретного веб-сервиса указать авторизацию
<?xml version="1.0" encoding="UTF-8"?> <service namespace="" name="НазваниеСервиса" connectString="Srvr="ИМЯ_СЕРВЕРА";Ref="ИМЯ_БАЗЫ";usr="ИМЯ_ПОЛЬЗОВАТЕЛЯ";pwd="ПАРОЛЬ_ПОЛЬЗОВАТЕЛЯ""/> |
|||
6
bUbA
13.05.20
✎
14:12
|
(2) Спасибо, это вариант помог. Вариант с отдельным файлом со своей авторизацией (5) к сожалению не взлетел.
|
|||
7
dmpl
13.05.20
✎
14:22
|
(2) Можно же в настройках web-сервера ограничить IP-адреса компов, с которых идет подключение, тогда запрос даже до 1С не дойдет, если адрес не тот.
|
|||
8
yzimin
13.05.20
✎
14:28
|
(6) ты из пути \ws или \hs убери и взлетит
|
|||
9
bUbA
13.05.20
✎
15:44
|
(8) Без этого вообще не работает
|
|||
10
yzimin
13.05.20
✎
16:25
|
у меня вот такой путь
http://Адрес_Сервера:Порт/test_ut/TradeAgent.1cws?wsdl сам файл TradeAgent.1cws - вроде по англ писать обязательно |
|||
11
bUbA
22.05.20
✎
14:32
|
Подниму тему, только с немного другой проблемой - после всех удачных настроек и удачного подключения у нас поменялись настройки сетевой карты и перезагружен сервер. После этого перестала работать отладка, вебхуки попадают, соединение и авторизация есть, все работает кроме отладки, это очень неудобно. Может кто-нибудь знает в чем дело?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |