webdynpro abap获取cookies

webdynpro abap获取cookies,cookies,abap,webdynpro,Cookies,Abap,Webdynpro,我有一个需要将外部应用程序嵌入webDynpro ABAP的需求,我计划使用IFrame将其嵌入 我还需要将这个外部应用程序中的cookie信息读入WebDynpro ABAP 有什么想法可以实现吗?有一个IFrame组件可以用来嵌入外部应用程序。 WDA不提供对cookies的访问(除非两个应用程序位于同一个域中,否则它们无论如何都无法访问彼此的cookies)。我建议使用一种古老的技术,但它确实有效: 使用框架集和两个框架在SAP服务器上创建BSP应用程序 一个框架将有100%的高度,它将

我有一个需要将外部应用程序嵌入webDynpro ABAP的需求,我计划使用IFrame将其嵌入

我还需要将这个外部应用程序中的cookie信息读入WebDynpro ABAP


有什么想法可以实现吗?

有一个IFrame组件可以用来嵌入外部应用程序。

WDA不提供对cookies的访问(除非两个应用程序位于同一个域中,否则它们无论如何都无法访问彼此的cookies)。

我建议使用一种古老的技术,但它确实有效:

  • 使用框架集和两个框架在SAP服务器上创建BSP应用程序
  • 一个框架将有100%的高度,它将包含您的外部应用程序
  • 另一个框架的高度为零(因此不可见),它将包含BSP应用程序和javascript代码的视图
  • 视图将包含带有隐藏字段的表单
  • javascript代码将从可见帧获取cookie,并将值填充到隐藏字段中,然后提交表单(这里假设您可以从一帧到另一帧访问内容,否则您将面临跨站点脚本问题)
  • ABAP端的BSP应用程序将以这种方式接收cookie值作为表单数据,并可以在服务器端以某种方式将其传递给webdynpro应用程序(通过共享内存或其他方式)

这听起来像是一个解决方案吗?

两个应用程序都在同一个域上。。有什么解决办法吗?