主页 > 云主机 > > 正文

轻量服务器_企业网站建设价格_免费1年

浏览:

为了使最终用户能够处理BPM任务,您可能已经创建了一个SAP UI5应用程序。您可以使用SAP BPM Process Composer中的SAP UI5生成功能来实现这一点,也可以通过从头开始构建UI来手动实现这一点。

这篇博客文章解释说,保护包含SAP UI5应用程序的Web开发组件(DC)以执行BPM任务也可以解决登录问题。它为部署描述符提供了一个示例网站.xml和web-j2ee-引擎.xml.

基于SAP UI5的UI采用JavaScript实现,相关文件位于Web DC中。默认情况下,Web DC不包含任何安全约束。这就导致了这样一个事实,即用户界面本身对系统权限低甚至没有权限的用户是可见的。由于数据来自OData流,而OData流需要SAP\u BPM\u OData角色,因此只有具有该角色的用户才能使用数据服务。此外,请求用户还需要对特定任务实例具有权限。

链接的登录问题

假设给定用户具有SAP\u BPM\u ODATA角色,我们可以期望他/她在请求任务时能够看到包含任务相关数据的任务UI,而他/她是:

的潜在所有者,而不是使用例如BPM收件箱(不存在此问题),最终用户可能希望单击通过通知电子邮件收到的此链接:

通过单击此链接,微信返利机器人哪个好,不幸的是,用户收到意外错误消息:

此错误消息的原因(尽管它包含"200 OK")是在第一步,SAP UI5应用程序本身可以成功加载,但之后出现了一些错误:数据字段为空,泛在电力物联网,因此我们可以假设使用OData服务不起作用。

通过"200 OK"字符串可以看到原因:OData服务已成功向浏览器发送登录表单,因为用户尚未登录在系统上授权。但是sapui5应用程序期望请求的OData流作为响应。为了解决这个问题,我们应该在访问OData服务之前强制用户登录系统。这就是为什么通过BPM收件箱访问任务不会遇到相同问题的原因:当最初加载BPM收件箱时,用户已经在系统上获得了身份验证。

在我们的情况下,解决方案是在访问我们的Web DC提供的任务UI应用程序时触发身份验证。这可以通过增加额外的安全限制来丰富SAP UI5 hosting web DC配置来实现。

这为我们提供了两个好处:首先,UI本身也受到了保护,因此攻击者进一步被限制收集有关服务器上应用程序类型的信息。第二,如果web DC已经强制登录,OData服务将占用现有用户会话,云购网,并且不会通过发送登录表单(意外)请求进一步登录网站.xml使用身份验证"窗体"定义登录配置。这稍后满足了我们的OData服务,它将接受已经完成的基于表单的身份验证。然后,我们定义一个安全角色(稍后在web-j2ee中映射)-引擎.xml),并且该安全角色可以使用星号访问整个web应用程序。请仔细检查您是否愿意在您的情况下如此慷慨……

在web-j2ee中-引擎.xml,大数据分析数据库,您需要将角色名称映射到应该作为服务器角色出现在UME中的名称。另外,需要指定登录模块列表

重新构建和部署DC后,直接从邮件通知中打开任务URL,在加载任务UI时强制用户在时间点已经登录。请记住将定义的服务器角色(在我们的示例中是:"TaskProcessor")分配给/useradmin中的相关最终用户;否则,他们将从一开始就收到HTTP403错误。但是,允许的用户可以看到任务UI,现在还包括任务数据。

提供的部署描述符示例是一个很好的起点。但当然,安全方面是个人考虑的问题,应该为您的应用程序单独规划。

这里给出的示例至少为您提供了一个解决方案,快速自助建站,最终用户可以使用来自通知电子邮件的链接。

我是否可以建议使用https://来提供服务,当我们谈论保护东西的时候?

发表评论
验证码: 点击我更换图片

注:网友评论仅供其表达个人看法,并不代表本站立场。

热门文章

  • 域名备案_阿里云销售顾问_最新活动
    <strong>域名备案_阿里云销售顾问_最新活动</strong>

    域名备案_阿里云销售顾问_最新活动

    高速互联网和功能强大的应用程序使得几乎所有有办公桌工作的人都可以在家工作。然而今天,大多数公司仍然坚持要求员工忍受有时令人心碎的上下班路...

  • 数据库_分布式消息中间件实践pdf_免费领
    <strong>数据库_分布式消息中间件实践pdf_免费领</strong>

    数据库_分布式消息中间件实践pdf_免费领

    作者:马库斯·瓦纳关于2017年趋势的讨论正在迅速而激烈地展开,职场也不例外。随着新的一年即将到来,职场趋势专家们正在为2017年列出自己的预测清单...

  • 域名注册_自考数据库_免费6个月
    <strong>域名注册_自考数据库_免费6个月</strong>

    域名注册_自考数据库_免费6个月

    正如Facebook和Twitter首席运营官(COO)上周在美国国会作证时所说,出现的一个突出主题是,这些公司在保护其平台免受网络攻击方面所扮演的角色。这些公...

  • 域名解析_阿里云是什么意思_怎么买
    <strong>域名解析_阿里云是什么意思_怎么买</strong>

    域名解析_阿里云是什么意思_怎么买

    类别工作日新闻与文化财务人力资源规划技术创新分析与见解客户和社区行业金融服务政府保健高等教育款待媒体和娱乐专业和商业服务零售技术更多播客...

  • 网站服务器_王者荣耀服务器未响应_限时
    网站服务器_王者荣耀服务器未响应_限时

    网站服务器_王者荣耀服务器未响应_限时

    日本甲骨文公司今天宣布,ISOU项目采用甲骨文区块链平台管理一种本币的发行和消费。日本甲骨文公司是ISOU项目的支持公司,该项目旨在解决人口稀少地...

云储存

更多 >
  • <strong>京东云_最新电影百度云_返利</strong>
    京东云_最新电影百度云_返利

    在之前的第1部分博客中,我描述了不同的过滤属性,这些属性目前可用于 (需要SAP Service Marketplace登录) 中新启动的云KPI目录https://go.support.sap.com/kpicata...

  • 香港带宽_百度云免费会员_评分榜
    香港带宽_百度云免费会员_评分榜

    亲爱的合作伙伴, 我们想邀请您参加即将推出的SAP enablement产品"S/4HANA DB Migration to HANA",请使用右侧的注册按钮立即预订您的座位! 在这里注册6月22日上午...

云储存对象存储_数据库连接类_价格
云储存服务器_好用的服务器_优惠券
云储存对象存储_西部数码虚拟主机_学生机
云储存香港带宽_六盘水网站建设_测评
云储存服务器_H漫画百度云_稳定性好