обмен между базами по http, вопрос про авторизацию
Всем привет. У меня такой вопрос: есть 2 базы А и Б, в одной из них есть http-сервис, к которому обращается другая база.
То есть в базе А создается договор и выгружается в базу Б через http-сервис. Но в базе A не настроена RLS и создать договор там может кто угодно. Нужно чтобы в базе Б в модуле http-сервиса была возможность создать договор не под админом, а под конкретно тем пользователем, который нажал кнопку "Выгрузить" в базу А.
Как это можно сделать? Можно всем пользователям назначить одинаковый пароль и при выгрузке из базы А подключать к Б с именем текущего пользователя и этим одинаковым заранее известным паролем. Может еще какие-то идеи есть?
То есть в базе А создается договор и выгружается в базу Б через http-сервис. Но в базе A не настроена RLS и создать договор там может кто угодно. Нужно чтобы в базе Б в модуле http-сервиса была возможность создать договор не под админом, а под конкретно тем пользователем, который нажал кнопку "Выгрузить" в базу А.
Как это можно сделать? Можно всем пользователям назначить одинаковый пароль и при выгрузке из базы А подключать к Б с именем текущего пользователя и этим одинаковым заранее известным паролем. Может еще какие-то идеи есть?
По теме из базы знаний
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(2) стоит, но как указать в http запросе виндовую авторизацию? Я создаю так HTTP-Соединение:
HTTPСоединение = Новый HTTPСоединение(АдресСервера,,,,,,,Истина);
Тут Истина - это и есть видновая авторизация. Ответ - код ошибки 401 "Не авторизован". Если при создании HTTPСоединения указываю логин и пароль, то все норм. Базы опубликованы, http-сервр тоже. Веб-сервер - IIS
HTTPСоединение = Новый HTTPСоединение(АдресСервера,,,,,,,Истина);
Тут Истина - это и есть видновая авторизация. Ответ - код ошибки 401 "Не авторизован". Если при создании HTTPСоединения указываю логин и пароль, то все норм. Базы опубликованы, http-сервр тоже. Веб-сервер - IIS
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот