在Portal和Webdispatcher中设置SSL证书

2020-09-06 01:29发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好团队,

我们有一个Web调度程序和Portal设置。 我们具有新的签名权限,需要更改SSL证书吗? 如果我要同时在Web调度程序和Portal中导出和导入证书,我感到困惑,是否应该在Web调度程序中替换证书就足够了? 请帮助。

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好团队,

我们有一个Web调度程序和Portal设置。 我们具有新的签名权限,需要更改SSL证书吗? 如果我要同时在Web调度程序和Portal中导出和导入证书,我感到困惑,是否应该在Web调度程序中替换证书就足够了? 请帮助。

付费偷看设置
发送
5条回答
SAP小菜
1楼-- · 2020-09-06 02:22

Hello Praveen

应该在Web调度程序和后端中导入证书,还是仅在Web调度程序中导入证书,取决于Web调度程序配置为支持SSL的方式。 (参考:将SAP Web Dispatcher配置为支持 SSL )。 请在Web调度程序中检查wdisp/ssl_encrypt参数。

如果该值为0,则来自客户端的传入连接使用HTTPS,而到后端的传出连接使用HTTP。 因此,必须将SAP Web Dispatcher配置为SSL服务器,并且只能在Web分派器中导入证书。

如果该值为1,则传入连接和传出连接都使用HTTPS,即必须导入 Web调度程序中所有应用程序服务器中的证书。

问候,

丹尼斯。

xfwsx85
2楼-- · 2020-09-06 02:19
谢谢丹尼斯。

尝试生成Portal的CSR时出现错误。

错误:
C:\> cd E:\ usr \ sap \ BEX \ J01 \ sec

C:\ usr \ sap \ BEX \ J01 \ sec> sapgenpse get_pse -p SAPSSL.pse -a RSA:2048:SHA256" CN = a.domain.de ,OU = ABC,O = ABC,L" = DE

get_pse错误:PSE已经存在" C:\ usr \ sap \ WebDisp \ sec \ SAPSSL.pse"

似乎从WebDisp而不是Portal服务器获取引用。 有任何想法吗 ?

此致

Praveen

Tong__Ming
3楼-- · 2020-09-06 02:14

"错误:

C:\> cd E:\ usr \ sap \ BEX \ J01 \ sec

C: \ usr \ sap \ BEX \ J01 \ sec> sapgenpse get_pse -p SAPSSL.pse -a RSA:2048:SHA256" CN = a.domain.de ,OU = ABC,O = ABC,L" = DE

get_pse错误:PSE已存在" C:\ usr \ sap \ WebDisp \ sec \ SAPSSL.pse"

似乎是从WebDisp而不是Portal服务器获取引用。有什么想法吗?"

您可以使用-p选项指定路径和文件名

,JP

派大星 ヾ
4楼-- · 2020-09-06 02:19

嗨,

上述关于无法创建CSR的错误是您需要使用gen_pse而不是get_pse。 而且看起来它在该位置已经有一个SAPSSLS.pse文件。 您可以重命名现有的SAPSSLS.pse文件,然后使用命令,也可以像这样&尝试使用SAPSSLS_1.pse,并将CSR响应导入到新的SAPSSLS_1.pse中,然后可以简单地重命名为SAPSSLS.pse

希望这样可以解决您的问题

谢谢

Kaushik

派大星 ヾ
5楼-- · 2020-09-06 02:06

感谢Juan和Dennis的支持。 将环境变量从Webdispatcher更改为门户系统有助于我成功生成证书。 谢谢。

此致

Praveen

一周热门 更多>