powered by simpleCommunicator - 2.0.44     © 2025 Programmizd 02
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Доступ к программе только из внутренней сетки
7 сообщений из 7, страница 1 из 1
Доступ к программе только из внутренней сетки
    #39913864
askerli
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброго времени суток!

Нужен совет )
Есть сайт, на нем апекс с 2 приложениями. Одно из них должно быть доступно всем как с публичного сайта, так и из внутренней сетки. Второе приложение должно быть видно только из внутренней сетки. Оба приложения работают с одной базой, поэтому должны быть на одном сервере.
Как разделить доступ? Какой подход наиболее правильный и рациональный по вашему мнению?
...
Рейтинг: 0 / 0
Доступ к программе только из внутренней сетки
    #39914167
Javl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
askerli,

Не знаю есть ли в Апексе встроенные функции для этого, но в Оракле можно так
select sys_context('userenv','ip_address') from dual;

потом сравнивать
...
Рейтинг: 0 / 0
Доступ к программе только из внутренней сетки
    #39914178
askerli
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Javl,

спасибо, потестирую
...
Рейтинг: 0 / 0
Доступ к программе только из внутренней сетки
    #39914670
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Мне кажется правильнее отсекать на апаче или nginx что вы там используете.
...
Рейтинг: 0 / 0
Доступ к программе только из внутренней сетки
    #39914709
irbis_al
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
askerli,
В апексе есть таблица
WWV_FLOW_USER_ACCESS_LOG1$
Где есть IP и session .
(Возможно есть в окружениях типа :APP_USER,:APP_SESSSION)
Я сомневаюсь,что
Код: plsql
1.
select sys_context('userenv','ip_address') from dual;


отработает верно...по-идее оно будет давать ip сервера приложений((ords,classfish,jboss и т.д)) с database pool к ораклу
...
Рейтинг: 0 / 0
Доступ к программе только из внутренней сетки
    #39916307
heavyside
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
askerli,
правильней мне кажется отсекать на сервере приложений или поставить впереди nginx)

но если по базе, можете получить ip таким образом:
owa_util.get_cgi_env('REMOTE_ADDR')
...
Рейтинг: 0 / 0
Доступ к программе только из внутренней сетки
    #39917112
Migelle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
STFF https://www.sql.ru/forum/1254417/ords-kak-zapretit-chast-prilozheniy

Решение предложенное svdev-ом мне отлично подошло и пользуюсь постоянно.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Доступ к программе только из внутренней сетки
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]