Epi c FHIR AppOrchard OAuth - PullRequest
       20

Epi c FHIR AppOrchard OAuth

0 голосов
/ 09 марта 2020

Как мне получить токен авторизации из AppOrchard? Есть ли способ проще / лучше, чем ниже?

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

Справочная информация: у меня есть клиент Идентификатор от AppOrchard и тестируемое клиентское приложение (автономный запуск), которое может получить необходимые данные из Elot c FHIR Sandlot. Но проблемы с тестом OAuth2 не получают токен аутентификации.

Клиентское приложение FHIR (Windows Настольное приложение, .NetCore, НЕ веб-приложение). Я использую Visual Studio Express C# 2017 и 2019 с пакетами NuGet для FHIR DSTU2 (Core, ElementModel). , Сериализация, Support.Poco, FhirPath).

Для OAuth2 из Epi c Я использую Systen. Net .Http.HttpClient: HttpClient MyHttpClient = new HttpClient ();

Для данных Sandlot я использовал HL7.Fhir.Rest.FhirClient: возвращая Bundles, которые я затем oop через для данных. publi c клиент FhirClient = новый Hl7.Fhir.Rest.FhirClient (@ "https://open-ic.epic.com/FHIR/api/FHIR/DSTU2");

1 Ответ

0 голосов
/ 12 марта 2020

Похоже, вы делаете много правильных шагов, но это трудно сказать, если вдаваться в подробности настройки вашего идентификатора клиента, и т. Д. c.

Я бы предложите связаться с apporchard@epic.com адресом электронной почты - они могут помочь в решении вашей конкретной проблемы c с указанным вами c идентификатором клиента и помогут вам связаться с нужными людьми / экспертами в Epi c.

Надеюсь, это поможет, Даниэль

...