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.
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.
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: