Webdispatcher重定向HTTP和HTTPS

2020-09-05 01:47发布

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

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


你好,

我们有一个可以正常工作的webdispatcher,如果输入HTTP URL,它可以正常工作。 但是,我们发现,如果输入HTTPS URL,它将直接进入netweaver起始页面。 我想我需要在配置文件中添加一条额外的重定向行,但是只是想知道这样做的正确方法是什么?

这是当前配置文件中的重定向行:

icm/HTTP/redirect_0 = PREFIX =/,TO =/irj/portal,HOST = <一个rel =" nofollow" hraf=" http://server.company.ca" target =" _ blank">服务器。 company.ca ,PORT = 443,PROT = HTTPS,FROM = *,FROMPROT = HTTP

icm/HTTPS/verify_client = 0

在浏览器中,如果有人键入HTTP URL,则可以正常运行,但是如果他们输入HTTPS,则会将其带到此处:

capture.jpg

如果我使用'FROMPROT = HTTPS添加重定向,那行得通吗?

任何帮助将不胜感激。

亲切的问候,

克里斯

capture.jpg (156.2 kB)

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

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


你好,

我们有一个可以正常工作的webdispatcher,如果输入HTTP URL,它可以正常工作。 但是,我们发现,如果输入HTTPS URL,它将直接进入netweaver起始页面。 我想我需要在配置文件中添加一条额外的重定向行,但是只是想知道这样做的正确方法是什么?

这是当前配置文件中的重定向行:

icm/HTTP/redirect_0 = PREFIX =/,TO =/irj/portal,HOST = <一个rel =" nofollow" hraf=" http://server.company.ca" target =" _ blank">服务器。 company.ca ,PORT = 443,PROT = HTTPS,FROM = *,FROMPROT = HTTP

icm/HTTPS/verify_client = 0

在浏览器中,如果有人键入HTTP URL,则可以正常运行,但是如果他们输入HTTPS,则会将其带到此处:

capture.jpg

如果我使用'FROMPROT = HTTPS添加重定向,那行得通吗?

任何帮助将不胜感激。

亲切的问候,

克里斯

capture.jpg (156.2 kB)
付费偷看设置
发送
6条回答
compass1988
1楼 · 2020-09-05 02:35.采纳回答

您好克里斯·麦凯

如果您的Web-Dispatcher是Windows且443端口处于活动状态,则可以尝试以下方法来代替" icm/HTTP/redirect_0"和" icm/server_port_0"和" icm/server_port_1"参数,

icm/server_port_0 = PROT = HTTP,PORT = 80,TIMEOUT = 60,PROCTIMEOUT = 60,HOST = server.company。 ca icm/server_port_1 = PROT = HTTPS,PORT = 443,TIMEOUT = 900,PROCTIMEOUT = 3600,HOST = 服务器。 company.ca icm/HTTP/redirect_0 = PREFIX =/,FROM = *,FROMPROT = http,PROT = https,PORT = 443,HOST = server.company.ca icm/HTTP/redirect_1 = PREFIX =/,TO =/irj/portal

因此,以上内容将您重定向至irj门户,就像您在参数中使用的那样,或者也可以更改为所需的重定向值URL或页面。 这就是我早先在第二点提到的内容

谢谢

Kaushik

Aaron 3364
2楼-- · 2020-09-05 02:42

嗨,Kaushik,

实施此建议非常有效!! 如果您输入HTTPS:\\ server.company.ca ,它现在将正确重定向并添加/网址的irj/portal路径。

非常感谢。 感谢所有人的帮助!

亲切的问候,

克里斯

小灯塔
3楼-- · 2020-09-05 02:32

嗨克里斯,

是的,从逻辑上讲应该可以工作。

但是如果您只想针对一种协议类型的重定向,则需要FROMPROT。

虽然很老,但确实达到了目的:

https: //help.sap.com/doc/saphelp_nw73ehp1/7.31.19/en-US/48/3d993fb08c72d1e10000000a42189c/content.htm?no_cache=true

最好的问候

巴拉特

微wx笑
4楼-- · 2020-09-05 02:39

再次感谢您的帮助。 这是重定向规则:

icm/HTTP/redirect_0 = PREFIX =/,TO =/irj/portal,HOST = <一个rel =" nofollow" hraf=" http://server.company.ca" target =" _ blank">服务器。 company.ca ,PORT = 443,PROT = HTTPS,FROM = *,FROMPROT = HTTP

骆驼绵羊
6楼-- · 2020-09-05 02:37

嗨,克里斯·麦凯

您的WebDispatcher系统是Linux还是Windows。 如我在上次答复中所怀疑的那样,如果要启用443 https端口,则需要在参数icm/server_port_1中添加EXTBIND = 1。 请在激活端口范围低于1024的https端口时进行一些搜索。因此,我担心您的https端口在这里并没有真正处于活动状态。 请激活443或更改为大于1024的更高端口

https://help.sap.com/doc/saphelp_nw73ehp1/7.31.19/en-US/48/3ae05299c172d0e10000000a42189c/frameset.htm

https://help.sap.com/doc/saphelp_nw751abap/7.51.0/ en-US/c0/fb25665548424b824cdf6efcfcca30/frameset.htm

谢谢

Kaushik

一周热门 更多>