0

我(在 JDeveloper Studio 上)为 Oracle Cloud Application R13 编写了一个自定义页面,它的工作原理非常棒。我在我的 Oracle WebLogic Server 上部署了我的自定义,但是当我从 Oracle 云应用程序打开它时,我不禁注意到我创建的网站是 HTTP 而不是 HTTPS。最重要的是,我还注意到我可以从任何地方(使用任何设备)访问这个自定义网页,而无需任何安全验证或登录,只要我使用与其令牌相同的 URL。

我想知道如何使我的自定义网页的 url 不能仅通过它的 URL 访问,并且如果可能的话也使它成为 HTTPS 而不是 HTTP。

WebLogic 版本:12c

Oracle 融合应用程序版本:11.13.18.10.0

JDeveloper 版本:11.1.1.7.0

我相信这可能与 WebLogic 配置有关,因为我在 Java Oracle Cloud SaaS Extension 上测试了相同的 java 项目,并且没有这个问题。每当我尝试从任何其他设备打开该网页时,它都会要求我提供登录凭据。我目前正在使用 Oracle Java Cloud。(它不是 SaaS 扩展版本)这就是我遇到这个问题的原因。

4

1 回答 1

0

您是否在 JDeveloper 中为您的应用程序配置了安全性?如果不是,那么您的页面和应用程序将被视为公开而不是私有。

至于 HTTPS,weblogic 服务器使用 2 个端口,一个用于 HTTP,另一个用于 HTTPS。

问候

于 2019-01-07T21:23:17.663 回答