来自非 SAP 系统的 RFC 目标身份验证

RFC destination authentication from Non-SAP system

我正在尝试使用 SAP JCo 从非 SAP 系统调用 BAPI。它需要一个用户,密码。可以专门为 RFC 目标创建 user/pwd 还是我们应该使用实际的 SAP 用户 ID?

身份验证发生在 SAP 中,因此,您必须使用 SAP 用户和密码通过 jco 连接字符串进行连接。通常,您需要请求您的 SAP 团队在 SAP 中创建一个具有访问 BAPI 权限的系统用户。然后,您将使用 jco 构建包含 SAP 服务器名称、系统编号、客户端编号、SAP 系统用户名和密码的连接字符串或连接对象。