我正在从嵌入在表单中的 .Net 组件中调用 AX (2009) 方法,并且需要登录才能这样做。出于安全目的,我需要使用 LogonAs 而不是 Logon 方法。
有没有办法自动检索将安装组件的机器的凭据(可能来自配置文件?)?我已经对这些细节进行了硬编码,以便在我的机器上进行测试,但这并不是部署解决方案时要走的路。
总之,我在哪里可以获得调用 LogonAs 方法以与 AX 交互(通过 Business Connector)所需的机器凭据?
我正在从嵌入在表单中的 .Net 组件中调用 AX (2009) 方法,并且需要登录才能这样做。出于安全目的,我需要使用 LogonAs 而不是 Logon 方法。
有没有办法自动检索将安装组件的机器的凭据(可能来自配置文件?)?我已经对这些细节进行了硬编码,以便在我的机器上进行测试,但这并不是部署解决方案时要走的路。
总之,我在哪里可以获得调用 LogonAs 方法以与 AX 交互(通过 Business Connector)所需的机器凭据?
根据我使用为 AX 设计的其他使用业务连接器的工具的经验,它们总是提示用户在 UI 中输入凭据,并使用这些凭据进行连接。
此外,由于您需要一个 NetworkCredential 对象来使用 BC 的 LogonAs 方法,因此请查看这个问题,看看它是否可以帮助更多的上下文。