尝试在WebIDE中获取服务目录的身份验证问题

2020-08-29 08:00发布

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

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


大家好!

从模板创建新的Fiori应用程序时,无法从"数据连接"选项卡获取服务目录。 我要使用的服务目录是我使用云连接器在onPremise上创建的HTTP目标,已在"目标"选项卡中检查了连接,并成功连接了

问题是,当我从下拉菜单中选择服务目录时,它要求我提供凭据,而我运气不佳地尝试了所有凭据。

在云连接器中,我仅为具有URL路径的虚拟主机定义了一种资源:

/sap/opu/odata 

和访问策略:

路径和所有子路径

此外,如果我将URL粘贴到浏览器中,它也会要求我提供凭据。 这是URL:

 https://webide-  trial.dispatcher.hanatrial.ondemand.com/destinations//sap/opu/odata/IWFND/CATALOGSERVICE; v = 2/ServiceCollection?sap-client = 300 $  format = json 

我的目标配置是这样定义的:

属性:

类型= HTTP
 位置ID = <我们的位置ID>
 URL = <已配置并在Cloud Connector中运行的虚拟URL>
 代理类型= OnPremise
 身份验证=基本身份验证
 用户= <在SAPlogon中工作的后端用户>
 密码= <在SAPlogon中工作的后端密码> 

其他属性:

 CloudConnectorLocationId = <我们的位置ID>
 sap-client = 300
 WebIDEEnabled = true
 WebIDESystem = <我们的IDE系统>
 WebIDEUsage = odata_abap,dev_abap,ui5_execute_abap 

提前谢谢!

Ignacio de la Torre

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

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


大家好!

从模板创建新的Fiori应用程序时,无法从"数据连接"选项卡获取服务目录。 我要使用的服务目录是我使用云连接器在onPremise上创建的HTTP目标,已在"目标"选项卡中检查了连接,并成功连接了

问题是,当我从下拉菜单中选择服务目录时,它要求我提供凭据,而我运气不佳地尝试了所有凭据。

在云连接器中,我仅为具有URL路径的虚拟主机定义了一种资源:

/sap/opu/odata 

和访问策略:

路径和所有子路径

此外,如果我将URL粘贴到浏览器中,它也会要求我提供凭据。 这是URL:

 https://webide-  trial.dispatcher.hanatrial.ondemand.com/destinations//sap/opu/odata/IWFND/CATALOGSERVICE; v = 2/ServiceCollection?sap-client = 300 $  format = json 

我的目标配置是这样定义的:

属性:

类型= HTTP
 位置ID = <我们的位置ID>
 URL = <已配置并在Cloud Connector中运行的虚拟URL>
 代理类型= OnPremise
 身份验证=基本身份验证
 用户= <在SAPlogon中工作的后端用户>
 密码= <在SAPlogon中工作的后端密码> 

其他属性:

 CloudConnectorLocationId = <我们的位置ID>
 sap-client = 300
 WebIDEEnabled = true
 WebIDESystem = <我们的IDE系统>
 WebIDEUsage = odata_abap,dev_abap,ui5_execute_abap 

提前谢谢!

Ignacio de la Torre

付费偷看设置
发送
5条回答
土豆飞人
1楼-- · 2020-08-29 08:45

Hi Ignacio,

用户名和密码用于您的后端(网关或ERP)。 请检查您是否可以通过SAPGUI登录到后端。

如果客户端不是默认客户端,则可以在目标设置中添加sap-client参数。

注意事项

Masa/SAP Technology RIG

骆驼绵羊
2楼-- · 2020-08-29 08:52

嘿,Masayuki,

这在目标中使用基本身份验证以及后端的用户和密码。 当不使用身份验证方法时,也会发生此行为。

我的目标配置是这样定义的:

属性:

类型= HTTP
 位置ID = <我们的位置ID>
 URL = <已配置并在Cloud Connector中运行的虚拟URL>
 代理类型= OnPremise
 身份验证=基本身份验证
 用户= <在SAPlogon中工作的后端用户>
 密码= <在SAPlogon中工作的后端密码> 

其他属性:

 CloudConnectorLocationId = <我们的位置ID>
 sap-client = 300
 WebIDEEnabled = true
 WebIDESystem = <我们的IDE系统>
 WebIDEUsage = odata_abap,dev_abap,ui5_execute_abap 

希望它有助于弄清楚会发生什么。

预先感谢!

Baoming ROSE
3楼-- · 2020-08-29 08:42

我之前有此问题。

只要目标文件中维护的密码不正确,我都会遇到此问题。 因此,我建议您再两次检查该密码。

SKY徐
4楼-- · 2020-08-29 08:59

我已经尝试过使用"基本身份验证"和"无身份验证"两种方法,结果均相同。

这是HCC中的ljs_trace.log,我看不到任何线索:

 2017-04-25 09:30:09,583 -0300
 INFO#com.sap.core.connectivity.tunnel.client.notification.NotificationClientEventHandler#notification-client-3-9#

 收到隧道ID帐户:///和hostId  |的开放隧道事件 2017-04-25 09:30:09,871-0300

 INFO#com.sap.core.connectivity.tunnel.client.handshake.ClientProtocolHandshaker

 #tunnel-client-4-6#

 正在发送隧道的握手请求:account:///和主机帐户:/// |  2017-04-25 09:30:11,299-0300

 INFO#com.sap.core.connectivity.tunnel.core.impl.context.TunnelRegistryImpl

 #tunnel-client-4-6#

 已为通道ID" account:///"和客户端ID""注册的隧道通道[id:0x15561c63,L:/192.168.1.103:62546-R:connectivitytunnel.hanatrial.ondemand.com/155.56.219.27:443]  " |  2017-04-25 09:30:11,379-0300

 INFO#com.sap.core.connectivity.tunnel.client.AbstractTunnelClient

 #线程27#

 成功建立的隧道:[id:0x15561c63,L:/192.168.1.103:62546-R:connectivitytunnel.hanatrial.ondemand.com/155.56.219.27:443] | 
大道至简
5楼-- · 2020-08-29 08:55

@Ignacio -我也面临同样的问题,您如何解决?

请建议!!!

提前谢谢!!!

此致

Vikas Garg

一周热门 更多>