CDCgov / dibbs-query-connector

A FHIR client allowing public health agencies to query health care organizations directly or via a TEFCA QHIN
Creative Commons Zero v1.0 Universal
4 stars 0 forks source link

Trust self-signed certificates when using the eHX FHIR proxy #18

Closed DanPaseltiner closed 1 month ago

DanPaseltiner commented 1 month ago

PULL REQUEST

Summary

The eHealth Exchange FHIR proxy currently uses a self-signed TLS certificate. Since we are no longer trusting self-signed certs globally in the application to restore our connection with eHX we need to configure trust them when making requests to eHX

Related Issue

Fixes #2578

Acceptance Criteria

Please copy the acceptance criteria from your ticket and paste it here for your reviewer(s)

For frontend PR’s - include a description (including anything that’s out of scope) for what you want the designers to review

Additional Information

Anything else the review team should know?

Checklist

DanPaseltiner commented 1 month ago

looks good. seemed a tad slow when I tested with Cucumber Hill but otherwise worked

Using eHX adds more hops to responses are slower and if you used the Cerner server that one tends to be slower still because there is an auth process that happens as well.