点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好社区, 我试图在Java应...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好社区, 我试图在Java应...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好社区,
我试图在Java应用程序(Tomcat 8运行时)中调用RFC SNC目标,并收到以下错误:
com.sap.conn.jco.JCoException:(103)JCO_ERROR_LOGON_FAILURE:初始化目标dt1_datatrain_snc失败:Anmeldedatenunvollständig。
我按照官方文档的所有步骤在AS ABAP和Cloud Connector上配置SNC:
我的目的地如下:
我的用户映射如下:
我的JAVA代码如下:
JCoDestination destination = JCoDestinationManager.getDestination(" dt1_datatrain_snc"); JCoRepository repo = destination.getRepository(); JCoFunction stfcConnection = repo.getFunction(" STFC_CONNECTION"); JCoParameterList import = stfcConnection.getImportParameterList(); imports.setValue(" REQUTEXT"," SAP HANA Cloud连接与JCo一起运行"); stfcConnection.execute(destination);
我不知道这里出了什么问题?
预先感谢您的帮助,
克里斯托弗·福斯
(27.3 kB)
克里斯托弗,你好
如果jco.client.principal_name为null,则意味着在安全会话上下文中找不到用户。 JCo从SAP CP会话中获取此值。 auth_type为CURRENT_USER是由于某种技术原因引起的,并且在目标中设置PrincipalPropagation时实际上是正确的。 您的应用程序确实受到某种身份验证的保护吗?
最好的问候,
马库斯
一周热门 更多>