首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将JSP作为iframe集成到Joomla中

问将JSP作为iframe集成到Joomla中
EN

Stack Overflow用户
提问于 2012-06-16 06:10:36
回答 1查看 186关注 0票数 0

我有一个Joomla (nginx + mysql)站点作为UI运行,一些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页面。

我正在考虑更改文件夹/文件所有者和权限。我在正确的轨道上吗?我到底该怎么做呢?

谢谢,

麦洛

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-06-18 01:45:19

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

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

代码语言:javascript
复制
<?php
defined( '_JEXEC' ) or die ('Restricted Access');
?>

它将防止用户在没有任何活动的Joomla会话的情况下直接加载您的脚本。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11058804

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档