Господа, подскажите пжл. Есть Иб опубликованная через апач на центе.

Она доступа по адресу в интернете и через тонкий и через веб морду. Как ограничить, чтобы была доступна только через тонкий?

9 ответов

7 просмотров

На стороне веб-сервера - никак Есть несколько вариантов на стороне 1с: 1. На стороне сервера 1с с Корп лицухой есть Внешний контроль сеансов и там определяется тип клиента и можно не пускать 2. Посмотреть в правах в конфигураторе, есть ли там отдельные права на запуск именно веб 3. Написать в 1с код, срабатывающий при входе и определяющий тип клиента (часа 2 работы)

можно попробовать отфильтровать по user-agent — такую защиту легко поставить, но так же легко и обойти :)

Интересно узнать - для чего такое ограничение?

Тонкий клиент разве тоже 80/443 использует?

Тут так написано

Банально тут казнить нельзя помиловать;) Прочитать можно и так и сяк.

Нужно задачу понимать. Ибо если входят через хттпс - то это всегда "тонкий" даже если запущен "толстый". И иначе хттпс не открыть. Потому если решать задачу тупо, то правами. Они на каждый вид клиента, включая отдельно ВЭБ клиент. Если желание избавится именно от веб - а права не хочется - сместить публикацию на нестандартный порт. Например :29351 и пропишите в тонких клиентах явно адрес. Тогда случайно залётные в ВЭБ не откроют. А вообще кейс понимать нужно, что бы решать нормально

Олександр 🦝 Кирилюк
Нужно задачу понимать. Ибо если входят через хттпс...

Случайно залетные что на порту :29351 что 80/443 не откроют и так. А от скопированной ссылки не защитит.

Похожие вопросы

Обсуждают сегодня

Ребят, а за скок можно впарить анон чат с апишкой и веб админкой ?
Eugene Неелов
15
А как лучше конвертировать физический адрес в виртуальный при маппинге? В случае ядра у меня, например, direct mapping, первые 768МБ я как есть мапплю в higher half, а остальн...
Evg Resh
26
а чем лучше всего сделать глобальный лок, если много нодов, до сотни? ну то есть мне надо, чтобы некоторые операции с объектом не происходили одновременно. перемещение между н...
Д. П.
15
Подскажите как мне лучше держать websocket сединение и переодически передавать в него данные? Сначала я сделал так: for _ in 1...1000 { try? await ws.send("test") try...
Mihail Verenich
2
Всем привет, есть таблица компонентов (например материнка, процессор, видеокарта и тд) components и нужно еще реализовать механизм "совместимости" (те какой-то словарь, мол од...
Vladimir
1
Hello, I want to ask. I trained EfficientNet V2 Small and achieved 98% accuracy and F1 score on test data. I did the same with a simple CNN and achieved 97% accuracy and F1 sc...
~
2
А цены чем оправданы?
Lencore
7
Или к тому, что возложить ответственность на команду OTP, это хорошо, а взять её на себя, это не хорошо? )
Юрий Жлоба
7
я часов 15 назад начал пытаться написать хоть что-то напоминающее ос и у меня есть проблема, которую я пытаюсь решить последние часов 5: есть крч 2 исходника с минимальным код...
Al1to
17
Коллеги, доброе утро. Запустил на удаленном хосте приложение (ручками зашел туда по ssh и запустил, не командой удаленно). Создал потом ssh-туннель, и с моей машины приложение...
Δημήτηρ
9
Карта сайта