|
Запуск отчёта по ссылке без авторизации, облачная 1С 8
| ☑ |
0
baco
31.03.23
✎
12:59
|
Есть необходимость получать остатки и цены по номенклатуре в любой момент времени. Актуально для сайтов, клиентов и маркетов. Т.е. сторонний инициатор (робот) запускает мою ссылку (с параметрами) и получает XML, JSON, TXT или любой другой формат файла, согласно переданным параметрам. Запуск по "внешней ссылке" не получается, сервер возвращает 502 ошибку. Есть ли какие-то способы запускать ссылку анонимным пользователям без авторизации?
|
|
1
KJlag
31.03.23
✎
13:04
|
вебсервис, http
создать пользака - "бот", дать права только на чтение.
если без авторизации, то мысля только, что по регламентному "раз в н-ое время" выгружать на фтп, и пусть по ссылке скачивают. но тут страдает актуальность данных.
|
|
2
baco
31.03.23
✎
15:20
|
ФТП не подходит, всякие регламентные задачи тоже, именно из-за актуальности данных и неопределённого времени запроса. Честно говоря не понятно почему такая очевидная задача не решается просто, ведь по сути облачная БД по сути находится уже в "интернете", теоретически надо дать доступ анонимному запросу запускать обработку, которая будет выдавать нужный формат ответа. Но почему-то очевидного решения не нашел.
|
|
3
floverr
01.04.23
✎
12:48
|
(2) прежде чем попасть в базу ты должен авторизоваться на вебсервере на котором эта база опубликована,
у тебя идет двойная авторизация вебсервер и сам сервис.
просто анонимусом тыкнуть ссылку и получить файл скорее всего можно при анонимной авторизации на шаге 1 и полном отсуствии авторизации на шаге 2(пользователей в б.д. нет)
|
|
4
floverr
01.04.23
✎
12:50
|
либо как решение этой задачи
публикуешь прямую ссылку на файл где то на вебсервере
файл физически лежит в каталоге вебсервера
каким то заданием обновляешь этот файл из базы 1с скажем каждые 10 мин.
|
|
5
baco
03.04.23
✎
14:47
|
То, что сделана обязательной авторизация, это мне известно. Мне другое не понятно, почему я, как владелец базы данных не могу расшарить любую его часть, на своё усмотрение. Эта пресловутая тема безопасности доведена до абсурда и часто просто мешает.
Вижу, что штатных инструментов нет. Всем благодарность за участие.
|
|