Megosztás a következőn keresztül:


Forrásközi erőforrás-megosztás konfigurálása az Azure API for FHIR-ben

Az Azure API for FHIR támogatja a különböző eredetű erőforrások megosztását (CORS). A CORS lehetővé teszi a beállítások konfigurálását, hogy az egyik tartományból (forrásból) származó alkalmazások elérhessék az erőforrásokat egy másik tartományból, más néven tartományközi kérésből.

A CORS-t gyakran használják egy egyoldalas alkalmazásokban, amelyeknek egy RESTful API-t egy másik tartományba kell meghívni.

CORS-beállítások konfigurálása

Cors-beállítás konfigurálásához az Azure API for FHIR-ben adja meg a következő beállításokat:

  • Origins (Access-Control-Allow-Origin). Azoknak a tartományoknak a listája, amelyeket engedélyez a forrásközi kérések küldése az Azure API for FHIR-hez. Minden tartományt (forrást) külön sorban kell megadni. Megadhat csillagot (*) bármely tartományból érkező hívások engedélyezéséhez, de nem javasoljuk, mert ez biztonsági kockázat.

  • Fejlécek (Access-Control-Allow-Headers). A forráskérésben szereplő fejlécek listája. Az összes fejléc engedélyezéséhez írjon be egy csillagot (*).

  • Metódusok (Access-Control-Allow-Methods). Az API-hívásokban engedélyezett metódusok (PUT, GET, POST stb.). Válassza az Összes kijelölése lehetőséget az összes metódushoz.

  • Max age (Access-Control-Max-Age). A hozzáférés-vezérlés-engedélyezés-fejlécek és az Access-Control-Allow-Methods elővizsgálati kérelmek eredményeinek gyorsítótárazásához szükséges másodpercben megadott érték.

  • Hitelesítő adatok engedélyezése (Access-Control-Allow-Credentials). A CORS-kérések általában nem tartalmaznak cookie-kat a helyek közötti hamisítás (CSRF) támadások megelőzése érdekében. Ha ezt a beállítást választja, a kérés hitelesítő adatok, például cookie-k megadására is kérhető. Ezt a beállítást nem lehet konfigurálni, ha már csillaggal (*) állította be az Origins értéket.

Forrásközi erőforrás-megosztási (CORS-) beállítások

Megjegyzés

Nem adhat meg különböző beállításokat a különböző tartomány eredeteihez. Az összes beállítás (fejlécek, metódusok, maximális életkor és hitelesítő adatok engedélyezése) az Origins (Forrás) beállításban megadott összes forrásra vonatkozik.

Következő lépések

Ebből a cikkből megtudhatja, hogyan konfigurálhatja a forrásközi erőforrás-megosztást az Azure API for FHIR-ben. Az Azure API FHIR-hez való üzembe helyezésével kapcsolatos további információkért lásd:

Az FHIR® a HL7 bejegyzett védjegye, amelyet a HL7 engedélyével használnak.