は(サーバの流れにサーバー。ユーザーの操作を)誰でもエピックのAppオーチャードのOAuthフローを実装するすべての運を持っていた持っていないエピックのAppオーチャードのOAuthサーバー
私はOAuthのフローがポイントからユーザーの作業を取得しようとしていますEpicの患者カルテからアプリを起動します。ユーザーは、起動トークンを使用してアプリにリクエストを送信します。そこから、このトークンを使用してaccess_tokenを取得し、いくつかのAPIを照会します。
問題はごくわずかです。/oauth2 /トークンのエンドポイントを要求するときに、私が一緒に作業できた手順は失敗します。エラー表示は、次の内容を含むbody jsonにのみ表示されます。
{"error":"invalid_request"}
その他のエラーまたは障害の兆候はありません。だから、私はEpicのFHIR APIに対するそのような認証で幸運を祈る人を探しています。
マイリクエストクエリのparams
は次のようになります。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
私はこれがスーパークリアな質問ではありませんが、誰もが任意のポインタを持っている場合、それは本当に