【问题标题】:Consuming NetSuite SOAP Webservice in .Net Core在 .Net Core 中使用 NetSuite SOAP Web 服务
【发布时间】:2018-12-07 15:25:03
【问题描述】:

我在使用 VS2017 与 .Net Core 上的 NetSuite API 集成时遇到了一点问题,它没有添加 Web 服务的选项。当我使用添加连接的服务使用他们的 Web 服务时,一些对象和类丢失了。 在 .Net 4.5 中,类和对象可用。我的经理希望我在 .Net Core 中编写 API。

我从 NetSuite 获取了sample code,第一件事是 NetSuiteService 类,它具有用于登录的重要 Passport 属性。

谁有办法解决这个问题?

【问题讨论】:

  • 你能从net core消费suitetalk吗?

标签: soap .net-core netsuite


【解决方案1】:

将 SuiteTalk 与 Dot NetCore 集成相当容易,您只需将 WSDL 导入 .NetCore 项目,通过将其添加为 ConnectedService 引用,它就会为您设置 WCF。 NetSuite 人员提供的 DEMO 代码与您机器上生成的代码不匹配。我建议您使用 TBA 而不是其他身份验证。 (只需复制粘贴 NetSuite 人员提供的用于身份验证的代码,因为这是惯例,您可以根据需要更改 crypt 算法,只需生成密钥,将它们放入您的配置中即可)

NetSuitePortTypeClient”类将包含与 NetSuite Web 服务进行所有类型通信的端点。 阅读 NetSuite 提供的文档手册的前 50-100 页,以了解在您的整个旅程中使用的约定。 希望这会给您一个良好的开端。

【讨论】:

    猜你喜欢
    • 2018-07-15
    • 2022-07-28
    • 2017-10-15
    • 2021-06-16
    • 2010-12-06
    • 1970-01-01
    • 1970-01-01
    • 2021-06-12
    • 1970-01-01
    相关资源
    最近更新 更多