Моя пользовательская веб-страница для приложения Oracle Cloud доступна из любого места

Я запрограммировал (в JDeveloper Studio) пользовательскую страницу для Oracle Cloud Application R13, и она работает как часы. Я развернул свою настройку на своем сервере Oracle WebLogic, но я не мог не заметить, что созданный мной веб-сайт был HTTP, а не HTTPS, когда я открывал его из приложения Oracle Cloud. Кроме того, я также заметил, что могу получить доступ к этой пользовательской веб-странице из любого места (с любого устройства) без какой-либо проверки безопасности или входа в систему, если я использую тот же URL-адрес с его токеном.

Я хотел бы знать, как сделать URL-адрес моей пользовательской веб-страницы недоступным только по его URL-адресу, а также сделать его HTTPS вместо HTTP, если это возможно.

Версия WebLogic: 12c

Версия приложения Oracle Fusion: 11.13.18.10.0

Версия JDeveloper: 11.1.1.7.0

Я полагаю, что это может быть связано с конфигурацией WebLogic, поскольку я тестировал тот же проект Java на расширении Java Oracle Cloud SaaS, и у него нет этой проблемы. Всякий раз, когда я пытаюсь открыть эту веб-страницу с любого другого устройства, она запрашивает учетные данные для входа. В настоящее время я работаю с Oracle Java Cloud. (это не версия расширения SaaS), поэтому у меня возникла эта проблема.


person jajdp    schedule 07.01.2019    source источник


Ответы (1)


Настроили ли вы безопасность своего приложения в JDeveloper? Если нет, то ваша страница и приложение считаются общедоступными, а не частными.

Что касается HTTPS, сервер weblogic использует 2 порта: один для HTTP, а другой для HTTPS.

С Уважением

person zakaria.aiche    schedule 07.01.2019
comment
Я не думаю, что мое приложение защищено. Я не знал, что мое приложение будет общедоступным, если я не запрограммирую в нем безопасность. Но это странно, поскольку (как я уже говорил) это же приложение было загружено и развернуто на другом сервере с расширением Java Cloud Service SaaS, и оно действительно работало так, как должно (оно запрашивало у пользователей регистрацию входа, если пользователь не вошел в систему). в ранее). Я провел небольшое исследование. Это может иметь какое-то отношение к тому, что мой URL-адрес Weblogic также является HTTP, а не HTTPS. Так что пока. Я попытаюсь сделать URL-адрес моего WebLogic Server HTTPS. Спасибо за ответ. - person jajdp; 09.01.2019