gpt4 book ai didi

linux - 将 JSP 作为 iframe 集成到 Joomla 中

转载 作者:太空宇宙 更新时间:2023-11-04 11:31:23 26 4
gpt4 key购买 nike

我有一个作为 UI 运行的 Joomla (nginx + mysql) 站点和一些处理计算逻辑的 JSP (tomcat + mysql)。

我想将 JSP 页面作为 iframe 集成到 Joomla 中。我成功了,但问题是:

如何使 JSP 页面对公众不可访问,而只能通过 Joomla 站点访问?

例如,

Joomla 站点位于 mydomain.com/Joomla 下

JSP 页面在 mydomain.com/JSP 下

当用户在浏览器中访问 mydomain.com/JSP 时,用户看不到 JSP 页面(而是看到错误或空白页面)。

但是当用户在浏览器中打开 mydomain.com/Joomla 并转到包含 iframe 中的 JSP 站点的页面时,用户可以在那里看到 JSP 页面。

我正在考虑更改文件夹/文件的所有者和权限。我在正确的轨道上吗?我应该如何接近?

谢谢,

米洛

最佳答案

你需要改变你目前的工作方式。

1) 使用 composent JUMI 根据您的脚本创建虚拟 Joomla 组件。2) 在每个页面的每个脚本的开头添加此代码:

<?php
defined( '_JEXEC' ) or die ('Restricted Access');
?>

它将阻止用户在没有任何事件的 Joomla session 的情况下直接加载您的脚本。

关于linux - 将 JSP 作为 iframe 集成到 Joomla 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11058804/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com