我已经用pyRFC玩了一段时间了,试着看看是否可以使用SNC信息作为连接参数。你知道吗
我试过使用用户和密码,效果很好。你知道吗
我还验证了我在路径中有sncgss32.dll文件(路径在SNC\ LIB中)。 这与SAP Logon有关(我不需要在SAP Logon中使用“用户和密码”),而且我还看到了Excel中的另一个开发,我假设它通过SNC连接,因为它不需要用户和密码,所以我不确定是我这边出了问题还是SAP中出了问题。你知道吗
但是发现了这个错误
Traceback (most recent call last):
File "<pyshell#18>", line 1, in <module>
conn = Connection(ashost="server.com", sysnr="00", client="540", user="user", snc_partnername="p:domain\user")
File "src/pyrfc/_pyrfc.pyx", line 181, in pyrfc._pyrfc.Connection.__init__
File "src/pyrfc/_pyrfc.pyx", line 239, in pyrfc._pyrfc.Connection._open
File "src/pyrfc/_pyrfc.pyx", line 269, in pyrfc._pyrfc.Connection._error
pyrfc._exception.CommunicationError: RFC_COMMUNICATION_FAILURE (rc=1): key=RFC_COMMUNICATION_FAILURE, message=
LOCATION CPIC (TCP/IP) on local host with Unicode
ERROR GSS-API(maj): An invalid name was supplied
Import of a name failed
name="p:domain\user"
TIME Fri Sep 06 15:39:30 2019
RELEASE 753
COMPONENT SNC (Secure Network Communication)
VERSION 6
RC -4
MODULE D:/depot/bas/753_REL/src/krn/snc/sncxxall.c
LINE 2738
DETAIL SncPGSSImportName
SYSTEM CALL gss_import_name
COUNTER 3
[MSG: class=, type=, number=, v1-4:=;;;]
我查看了部分文档,但找不到我的配置中是否存在问题,或者是否与缺少的SAP配置有关。你知道吗
谢谢。你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐