菜单 学习猿地 - LMONKEY

VIP

开通学习猿地VIP

尊享10项VIP特权 持续新增

知识通关挑战

打卡带练!告别无效练习

接私单赚外块

VIP优先接,累计金额超百万

学习猿地私房课免费学

大厂实战课仅对VIP开放

你的一对一导师

每月可免费咨询大牛30次

领取更多软件工程师实用特权

入驻
62
0

ABAP-ADS 配置

原创
05/13 14:22
阅读数 82873

转载:https://blogs.sap.com/2016/07/27/ads-configuration/

     https://wenku.baidu.com/view/a68bc02e804d2b160a4ec010.html

 

ADS配置有2种类型-

 

1)基本认证  

 

 

2)SSL验证。

 

使用基本身份验证的ADS配置用于交互式Adobe Forms。

 

先决条件 -:

 

1)SAP Netweaver 7.3作为Java系统(应安装ADS)。

2)SAP Business Suite 7系统

 

配置文件参数 -:

 

1)配置文件参数SAPFQDN应该在As Java和As ABAP系统中设置。

 

流程 -:

 

AS Java(Netweaver 7.3)

 

1)如果UME在As Java上

a)如果ADSUSER不存在,请在身份管理中将其创建为技术用户。

b)在身份管理中创建ADSCALLERS组。

c)分配UME角色SAP_ADSCALLER(您只需将此角色分配给需要访问ADS的用户)。就我而言,我将此角色分配给身份管理中的ADSCALLERS组。

d)在身份管理中将ADSCALLERS组分配给ADSUSER。

 

2)如果As Java的UME在As ABAP系统上运行

a)在As ABAP中创建ADSUSER。

b)在PFCG中创建ADSCALLERS角色,并且不为其分配任何授权。

c)将ADSCALLERS角色分配给ADSUSER。

d)转到As Java的身份管理,在其中搜索角色SAP_ADSCALLER并将用户ADSUSER添加到该角色。转到分配的“操作”选项卡,并在可用操作中搜索adobe,然后将操作AdobeDocumentServicesADSCaller添加到角色并保存。

 

3)转到SAP netweaver管理员(http:// <server>:<port> / nwa)。

 

然后转到SOA。在SOA下,转到“技术配置”->“目标模板管理”

 

1.JPG

 

选择创建新目的地

 

 

2.JPG

 

选择“目标类型”作为WSIL,然后输入“目标名称”作为ConfigPort_Document

输入如下网址:

http:// <服务器>:<端口> /inspection.wsil

输入系统名称:<作为Java的SID>和主机名:<作为Java的主机名>

 

 

3.JPG

 

 

 

在下一个屏幕上,选择“身份验证”作为HTTP身份验证,然后选择“用户ID /密码(基本)”。输入ADSUSER和密码,如下所示:

 

4.JPG

 

 

然后单击完成。现在,将创建目标ConfigPort_Document。

 

注意:如果要配置Interactive Adob​​e Forms,则首先请求SAP提供Adobe Interactive Form凭证和* .pfx文件,您需要配置这些文件和Reader Right凭证。为了获得读者权利凭证,请遵循SAP注释736902。

 

4)为了安装Reader Right凭证,请访问nwa(http:// <server>:<port> / nwa )。

转到配置–>基础结构–> Adob​​e Document Services

 

 

5.JPG

 

选择“文档安全性”,然后选择“凭据”。

 

6.JPG

 

单击管理P12文件。将打开一个弹出窗口,您需要在其中提供从SAP获取的* .pfx文件的路径。

 

 

选择上载。现在,您的* .pfx文件将被上传。

 

单击添加新对象,将打开一个弹出窗口。

在别名中,选择读者权限

类型应为P12。

由于我们已经在上一步中上传了文件,因此应该自动填充P12文件。

输入P12文件的密码。

 

7.JPG

保存该记录。

 

8.JPG

 

 

 

5)重新启动服务Document Service Trust Manager服务 ,然后 重新启动服务PDF Manipulation Module, 以使更改生效。

为了重新启动服务,请转到操作–>系统–>启动和停止。

 

打开“ Java服务”选项卡。为了获得ADS的服务列表,请通过Adobe过滤“服务组件名称”列。重新启动服务。

9.JPG

 

6)在SOA中创建目标FP_ICF_DATA_ <As ABAP的SID>。

转到nwa(http:// <server>:<port> / nwa 

转到SOA –>技术配置

 

选择目的地

 

单击创建。

 

10.JPG

 

输入目标名称作为FP_ICF_DATA_ <作为ABAP的SID>

选择目标类型作为HTTP。点击下一步。

输入As ABAP系统的URL(http:// <server>:<port >),例如http://abc.com:8000

 

11.JPG

 

输入系统ID和As ABAP系统的客户端。

在下一个屏幕上,选择身份验证作为基本。

输入用户作为ads_agent及其密码。

 

 

12.JPG

 

单击完成。

 

13.JPG

 

这样,就完成了As Java端ADS的配置。

 

作为ABAP

 

登录到As ABAP系统。

 

1)在事务SU01中创建用户ADSUSER作为系统用户。

2)在事务SU01中创建用户ADS_AGENT作为系统用户,并分配角色SAP_BC_FP_ICF,SAP_BC_FPADS_ICF和SAP_BC_JSF_COMMUNICATION。

 

注意:分配标准角色或将此角色复制到Z角色。如果要分配标准角色,请确保应生成这些角色的配置文件。

 

3)在PFCG中创建角色ADSCALLERS并将用户ADSUSER分配给它。

4)转到t代码SM59并创建ADS RFC作为类型G。

a)在目标系统设置中,输入目标主机名和服务编号。您的As Java系统。

b)在“路径前缀”中,输入-/ Adob​​eDocumentServices / Config?style = rpc

c)在“登录和安全性”选项卡中,选择“基本身份验证”。然后,输入用户adsuser及其密码。

 

 

14.JPG

 

保存RFC。

5)前往SICF并激活以下服务

/ default_host / sap / bc / fp

/ default_host / sap / bc / fpads

 

ADS的配置已完成。

发表评论

0/200
62 点赞
0 评论
收藏
为你推荐 换一批