Б. Арман

129
Рейтинг

Dream_kz
Арман Б.



  •   Регистрация: 15.09.2014 (9 лет назад)

  •   Был(а) на сайте: 22.04.2024

Друзья
  • Дмитрий Малышев
  • Игорь Семин
Подписчики 16

Группы

Профессиональный разработчик

Рейтинг 129


Комментарии

HighLoadОпределение размера базы данных 1С с разбивкой по объектам метаданных (PostgreSQL)#35 16.01.24 14:31
(34) Ошибку предложили выложить в (22), я выложил
HighLoadОпределение размера базы данных 1С с разбивкой по объектам метаданных (PostgreSQL)#31 16.01.24 9:23
(29) Таблицы получаются через ПолучитьСтруктуруХраненияБазыДанных(), затем по каждой таблице получаются данный из SQL, так что должно работать, проверить пока что негде
DevКак сделать http запрос, когда есть пароль на веб-сервере и 1С?#29 29.11.23 11:33
(28)
Цитата
Если вопрос безопасности, ну сделать пароль в 2 раза длиннее
В базе работают и обычные пользователи, и они не будут вводить сложные пароли. Пароль от веб-сервера в данном случае для них указан по умолчанию, понятно что можно и указать пароль от 1С в ярлыке, но так тоже делать нельзя, за одним рабочим местом может работать несколько кассиров, делать для каждого кассира свой профиль в системе или разные ярлыки слишком муторно
DevКак сделать http запрос, когда есть пароль на веб-сервере и 1С?#25 29.11.23 8:36
(24) Не подходит такое решение, это 1С:Линк, с тем же успехом можно просто убрать пароль на веб-сервере
Меня интересует решение через указание пароля
DevКак сделать http запрос, когда есть пароль на веб-сервере и 1С?#23 28.11.23 18:41
(22) Не подходит

Если указать неправильный пароль в заголовке Authorization, то nginx отвечает:
Код
<ht ml>
<head><title>401 Authorization Required</title></head>
<body bgcolor="white">
<center><h1>401 Authorization Required</h1></center>
<hr><center>nginx</center>
</body>
</html>


Если указать там пароль от веб-сервера, то 401 уже присылает 1С, в заголовке "WWW-Authenticate" возвращается "Basic realm="1C:Enterprise 8.3""
DevКак сделать http запрос, когда есть пароль на веб-сервере и 1С?#21 28.11.23 18:26
(18)
Цитата
Или объясни что такое "пароль от веб сервера"
Ну если вкратце, то на апач можно установить пароль:
https://zalinux.ru/?p=4723
У меня nginx, но логика такая же


(18)
Цитата
пароль пользователя 1с под которым заходишь внешним соединением
У пользователя полные права
DevКак сделать http запрос, когда есть пароль на веб-сервере и 1С?#20 28.11.23 18:21
(19)
Цитата
Вы уверены, что на веб-сервере для аутентификации логин и пароль указаны кириллицей?
Да, пример на русском для понимания где какой пароль, реальные пароли латиницей

(19)
Цитата
Попробуйте через браузер выполнить свой запрос, что происходит?
Данный запрос через браузер просто постоянно спрашивает логин/пароль, и пароль ни от 1С ни от веб-сервера не подходят.
Если подключаться через веб-клиент, сначала спросит логин от веб-сервера, а затем пароль от 1С.
DevКак сделать http запрос, когда есть пароль на веб-сервере и 1С?#17 27.11.23 18:12
(16) Я понимаю что есть Basic Authorization, и когда есть один пароль 1С, либо от веб-сервера достаточно туда передать его, и все будет работать, но когда пароля два, не понятно как их передавать.
Если подключаться тонким клиентом к такой базе, то в параметрах запуска можно указать параметры /wsn /wsp и передать пароль от веб-сервера, мне казалось, что при подключении к http сервису, тоже можно передать какой-то заголовок