Гость
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Доступ к программе только из внутренней сетки / 7 сообщений из 7, страница 1 из 1
14.01.2020, 17:59
    #39913864
askerli
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к программе только из внутренней сетки
Доброго времени суток!

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

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

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

спасибо, потестирую
...
Рейтинг: 0 / 0
16.01.2020, 10:05
    #39914670
blkangel
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к программе только из внутренней сетки
Мне кажется правильнее отсекать на апаче или nginx что вы там используете.
...
Рейтинг: 0 / 0
16.01.2020, 11:07
    #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
20.01.2020, 13:09
    #39916307
heavyside
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к программе только из внутренней сетки
askerli,
правильней мне кажется отсекать на сервере приложений или поставить впереди nginx)

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

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


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