史诗';s应用程序Orchard Oauth服务器到服务器流

史诗';s应用程序Orchard Oauth服务器到服务器流,oauth,hl7-fhir,Oauth,Hl7 Fhir,是否有人有幸实现Epic的应用程序Orchard Oauth流(服务器到服务器流,无用户交互) 我试图让OAuth流程从用户从Epic的患者图表启动我们的应用程序的那一点开始工作。用户将使用启动令牌触发对我们应用程序的请求。从那里,我们将使用这个令牌来获取access\u令牌,然后查询几个api 问题是文档很少。请求/oauth2/token端点时,我能够拼凑起来的步骤失败了。唯一的错误指示是包含以下内容的正文json: {"error":"invalid_request"} 故障点无其他错误

是否有人有幸实现Epic的应用程序Orchard Oauth流(服务器到服务器流,无用户交互)

我试图让OAuth流程从用户从Epic的患者图表启动我们的应用程序的那一点开始工作。用户将使用启动令牌触发对我们应用程序的请求。从那里,我们将使用这个令牌来获取access\u令牌,然后查询几个api

问题是文档很少。请求/oauth2/token端点时,我能够拼凑起来的步骤失败了。唯一的错误指示是包含以下内容的正文json:

{"error":"invalid_request"}
故障点无其他错误或指示。所以我正在寻找任何有幸获得Epic FHIR API认证的人

我的请求查询参数如下所示:

serverBaseURl +
            "/oauth2/token?" +
            "grant_type=authorization_code" +
            "&client_id=" + clientId +
            "&code=" + encodeURI(code) + //<-- code from /oauth2/authorize step
            "&redirect_uri=" + encodeURI(redirectUrl) //<-- url declared in app configuration
serverBaseURl+
“/oauth2/token?”+
“授权类型=授权代码”+
“&client_id=“+clientId+

“&code=“+encodeURI(code)+/oauth2/令牌端点接受url编码的表单作为帖子正文而不是查询参数。

如何获取授权代码。