当前位置: 首页 > 知识库问答 >
问题:

WebLogic(带有SSL)作为任何WSGI web服务器的代理

暴英达
2023-03-14

我研究了任何针对Oracle WebLogic 12c的WSGI插件/模块,它允许我运行python flask应用程序,但没有成功。

我之所以需要从WebLogic 12c运行,是因为我需要在那里使用SSL认证。

通过研究,我发现许多web服务器(Apache、Gunicorn等)可以充当WebLogic的代理,下面是一个例子,其中Nginx使用SSL接收所有请求,然后将它们传递给WebLogic:

https://medium.com/@Dracontis/nginx-as-proxy-for-weblogic-with-ssl-c7e1076e2c0c

那么,我想知道是否有一种方法可以颠倒这个顺序?我的意思是,WebLogic接收所有请求(由于SSL认证,因此安全),然后将它们传递给任何符合WSGI标准的web服务器。

提前谢谢。

共有1个答案

楚举
2023-03-14

我没有找到一种解决方案来完成上述主题。但是,如果有人需要实现这种拓扑,我会这样做:

我已经安装了一个Oracle HTTP服务器(OHS),并为SSL认证的用户创建了一个钱包,OHS可以通过某种方式安全地接收请求,然后在OHS内部通过特定设置将请求转发给运行WSGI模块的Apache。

 类似资料:
  • 我已经在我的机器上安装了Weblogic server。安装时,我已使用名称MyDomain配置域。在配置结束时,我检查了启动管理服务器。服务器成功启动,没有问题。第二天,我尝试使用C:\ProgramData\Microsoft\Windows\start Menu\Programs\Oracle Enterprise Pack for Eclipse\User Projects\MyDomai

  • 我有一个VueCLI前端应用程序运行在http://localhost:8080 在开发模式中。我试图调用由提供的api服务http://localhost:36856,因此会出现CORS问题。然后,我在vue中设置代理服务器配置。配置。但是它不起作用。下面是一些代码。。。 我在A中创建了一个带有自定义配置的axios新实例pi.js 这是一个我如何构建api服务的例子,它可以被调用

  • web.xml weblogic.xml

  • 我正在尝试在Weblogic 12c.2.1上配置服务提供商,指向NetIq Identity Manager。 另外,我正在尝试部署一个简单的jsp应用程序来测试它。 到现在为止,这就是我所做的: 网络博客 创建了身份验证提供程序(安全领域- 完成这些步骤后,我部署了应用程序并尝试访问,希望它会将我重定向到NetIq身份管理器进行登录。相反,我得到了以下错误: 错误401——未授权 来自RFC

  • 当我启动start WebLogic.cmd在mydomed\bin中时,我的服务器正常工作。当我注销时,它会自动停止。在这里,我试图创建一个窗口服务,如oracle文档“http://docs.oracle.com/cd/E11035_01/wls100/server_start/winservice.html”中所述。 但我的服务不再说这与此无关。 这是我创建的2个文件 1.)run.cmdD

  • 问题内容: 最近,我一直在尝试让Elasticsearch在SSL上可用。这使我处于从apache到nginx到apache到nginx到现在终于回到apache的有趣路线上。 我需要LDAP进行身份验证,这就是为什么我停止使用nginx的原因。我遵循了这个https://gist.github.com/jerrac/0a8bd96e6c42eb84b6f2来配置我的apache网络服务器。好消息