Epic FHIR AppOrchard OAuth

问题描述 投票:0回答:1

如何从AppOrchard获取身份验证令牌?是否有比以下更简单/更好的方法?

https://apporchard.epic.com/interconnect-aofeb18prd-oauth/authorize?response_type=code&redirect_uri=https://localhost:8080&client_id=myID&state=abc123”;

背景:我有来自AppOrchard的客户端ID,并且有一个客户端App(独立启动)正在测试中,该客户端能够从史诗般的FHIR Sandlot。但是OAuth2测试的问题未收到身份验证令牌。

我正在使用的FHIR客户端应用程序(Windows桌面应用程序,.NetCore,不是Web应用程序)Visual Studio Express C#2017和2019,具有用于FHIR DSTU2的NuGet包(Core,ElementModel,Serialization,Support.Poco,FhirPath)。

对于Epic的OAuth2,我正在使用Systen.Net.Http.HttpClient:HttpClient MyHttpClient = new HttpClient();

对于Sandlot数据,我使用HL7.Fhir.Rest.FhirClient:获取Bundles,然后再循环访问数据。公共FhirClient客户端=新的Hl7.Fhir.Rest.FhirClient(@“ https://open-ic.epic.com/FHIR/api/FHIR/DSTU2”);

oauth hl7-fhir epic
1个回答
0
投票

看来您正在采取许多正确的步骤,但是要了解更多有关您的客户ID设置的详细信息,这很难说。

我建议您联系[email protected]电子邮件地址-他们可以帮助您深入了解您的特定问题,并使用您的特定客户ID,并与Epic的合适人员/专家建立联系。

希望有帮助,丹妮尔

© www.soinside.com 2019 - 2024. All rights reserved.