【问题标题】:ADP API Client Secret for OAuthOAuth 的 ADP API 客户端密钥
【发布时间】:2021-05-12 14:54:58
【问题描述】:

我们公司目前使用 ADP Run 应用程序,我们正在使用 ADP API 开发一个内部网络应用程序 (NodeJS),该应用程序将获取员工时钟/时间数据。 API 非常简单,但我无法进行身份验证以获取不记名令牌,因为我们可以在任何地方为我们的帐户找到“客户机密”,而我未能从 ADP 的任何联系人那里获取此信息。我们有 CSR 证书和客户端 ID,但没有客户端密码,没有它我们无法连接到 API。有使用 ADP API 经验的人能否为我指出如何为帐户获取此 API 的正确方向?

【问题讨论】:

    标签: node.js api oauth-2.0 oauth node-modules


    【解决方案1】:

    简要介绍一下,该 API 使用 authorizaton_code OAuth2 流,它不使用客户端密码。

    passwordclient_credentials 流都需要秘密,但 authorization_code 不需要。

    【讨论】:

      【解决方案2】:

      您的代表应向您提供您的 ClientID 和 Secret。

      我也在尝试调用 ADP API。我可以在 Node 中生成一个访问令牌,引用他们的文档 https://developers.adp.com/articles/guides/build-dataConn-app-w-dev-lib-Nodejs,但我不知道如何获取它并使用它来访问其他 ADP 端点。

      Grabbing the accessToken within ADP API

      【讨论】:

        最近更新 更多