Apache Web服务中不安全操作的mojolicous url_
我正在尝试使用web服务返回内容。在apache代理之后,如果出现“操作不安全”故障 我读过关于添加apache钩子的文章,但它对我不起作用。也不设置环境变量。 这就是我所尝试的: 也许我需要做点别的什么?我还使用mojolicious lite 此外,的url_在模板文件.html.ep中完成。我使用它从javascript调用web服务 我在Ubuntu 18.04上运行Mojolicious 7.59。谢谢你的帮助我是这样解决的:apache代理必须有一些特定的设置,而且mojo应用必须处于反向代理模式 Apache设置 Apache必须知道如何代理web服务,并且必须告诉mojo转发协议Apache Web服务中不安全操作的mojolicous url_,apache,perl,mojolicious,mojolicious-lite,Apache,Perl,Mojolicious,Mojolicious Lite,我正在尝试使用web服务返回内容。在apache代理之后,如果出现“操作不安全”故障 我读过关于添加apache钩子的文章,但它对我不起作用。也不设置环境变量。 这就是我所尝试的: 也许我需要做点别的什么?我还使用mojolicious lite 此外,的url_在模板文件.html.ep中完成。我使用它从javascript调用web服务 我在Ubuntu 18.04上运行Mojolicious 7.59。谢谢你的帮助我是这样解决的:apache代理必须有一些特定的设置,而且mojo应用必须处
- 我将所有Web服务都放在/ws/下,并将其添加到ProxyPass
- 我的mojo应用程序位于端口8080的同一主机上,因此我将代理到localhost:8080李>
- 设置X-Proto是非常重要的
<IfModule mod_ssl.c>
<VirtualHost _default_:443>
ProxyRequests Off
ProxyPreserveHost On
ProxyPass /ws/ ws://localhost:8080/ws/ keepalive=On
ProxyPass / http://localhost:8080/ keepalive=On
ProxyPassReverse / http://localhost:8081/
RequestHeader set X-Forwarded-Proto "https"
MOJO_REVERSE_PROXY=1 morbo script.pl
网站上有更多文档