点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我正在使用nco3在SAP客户端软件上实现sso身份验证。
要做到这一点,我必须指定库路径(此代码的第6行):
rfcParms.Add(RfcConfigParameters.Name,txtName.Text); rfcParms.Add(RfcConfigParameters.AppServerHost,txtHost.Text); rfcParms.Add(RfcConfigParameters.Client,txtClient.Text); rfcParms.Add(RfcConfigParameters.SystemNumber,txtSyNr.Text); rfcParms.Add(RfcConfigParameters.SncMode," 1"); rfcParms.Add(RfcConfigParameters.SncLibraryPath,@" C:\ Program Files \ SAP \ FrontEnd \ SecureLogin \ lib \ sapcrypto.dll"); rfcParms.Add(RfcConfigParameters.SncPartnerName,txtPartnerName.Text); rfcParms.Add(RfcConfigParameters.SncMyName,txtMyName.Text);
第一个问题:我有此DLL,因为我的计算机上安装了SAPGUI。 那么...要通过NCO实现SSO身份验证,必须安装SAPGUI吗?
第二个问题:如果在参数" SncMyName"中指定了另一个用户,则"忽略"并且由连接到Windows的用户建立连接(使用事务SM04检查)。 这对我有好处,但是...此参数是什么?
嗨-不,您不需要sapgui,而是需要加密库'commoncryptolib'。 这恰好是与SAPGUI一起安装的。
SNC名称与目标端上受信任的某些身份相关,即SNC身份映射到目标服务器上的某些用户帐户。
请注意
< p>克里斯一周热门 更多>