1

这个问题的答案是使用 Web Page portlet;但是,portlet 的工作方式并不能提供我需要的解决方案。在建议特定的 portlet 之前,请继续阅读。

简短的版本是我们正在将我们的 Intranet 转换为 Websphere Portal 7 解决方案。这意味着我们希望在门户中显示的各种服务器上的多个应用程序。Web Page portlet 可以做到这一点,但由于以下两个限制,它不能满足我们的需求:

1) 网页 portlet 的应用程序 URL 必须在同一个域中。这些应用程序将是我们域的本地应用程序,但可能位于不同的服务器上。2) 身份验证必须通过 HTTP GET 方法完成。这真的很可笑,因为这会将凭据放在 URL 上。到底谁会想要那个?

这个 portlet 满足我们需求的功能是:1) 允许通过字段名称/值对设置凭据 2) 在 IFrame 中加载应用程序

因此,我几乎需要一个能够绕过这些限制的 portlet,但像这个 portlet 一样将应用程序加载到 IFRAME 中。我很难相信 Portlet 还没有满足这种需求,因此任何提示或建议将不胜感激。

4

1 回答 1

0

我不确定它是否完全符合您的需求,但 Web 应用程序桥使用反向 HTTP 代理对 url 执行 get(或 put 等)请求,并通过 Portal 中的 iframe 对其进行操作。这是解决方案目录中的页面:https ://greenhouse.lotus.com/plugins/plugincatalog.nsf/assetDetails.xsp?action=editDocument&documentId=9FAAD6D44DC64231852577EB006F4D9D

于 2012-06-29T11:54:47.570 回答