FHIR için Azure API'de çıkış noktaları arası kaynak paylaşımını yapılandırma
FHIR için Azure API çıkış noktaları arası kaynak paylaşımını (CORS) destekler. CORS, bir etki alanındaki (kaynak) uygulamaların etki alanları arası istek olarak bilinen farklı bir etki alanındaki kaynaklara erişebilmesi için ayarları yapılandırmanıza olanak tanır.
CORS genellikle restful API'sini farklı bir etki alanına çağırması gereken tek sayfalı bir uygulamada kullanılır.
CORS ayarlarını yapılandırma
FHIR için Azure API'de bir CORS ayarı yapılandırmak için aşağıdaki ayarları belirtin:
Çıkış noktaları (Access-Control-Allow-Origin). FHIR için Azure API'sine çıkış noktaları arası isteklerde bulunmalarına izin verilen etki alanlarının listesi. Her etki alanı (kaynak) ayrı bir satırda girilmelidir. Herhangi bir etki alanından gelen çağrılara izin vermek için yıldız işareti (*) girebilirsiniz, ancak bu bir güvenlik riski olduğundan bunu önermeyiz.
Üst Bilgiler (Access-Control-Allow-Headers). Kaynak isteğinin içereceği üst bilgilerin listesi. Tüm üst bilgiler için bir yıldız işareti (*) girin.
Yöntemler (Access-Control-Allow-Methods). Api çağrısında izin verilen yöntemler (PUT, GET, POST vb.). Tüm yöntemler için Tümünü seç'i seçin.
En fazla yaş (Access-Control-Max-Age). Access-Control-Allow-Headers ve Access-Control-Allow-Methods için denetim öncesi istek sonuçlarını önbelleğe almak için saniye olarak değer.
Kimlik bilgilerine izin ver (Access-Control-Allow-Credentials). CORS istekleri normalde siteler arası istek sahteciliği (CSRF) saldırılarını önlemek için tanımlama bilgileri içermez. Bu ayarı seçerseniz, tanımlama bilgileri gibi kimlik bilgilerini eklemek için istekte bulunulabilir. Başlangıç noktalarını yıldız (*) ile zaten ayarladıysanız bu ayarı yapılandıramazsınız.
Not
Farklı etki alanı kaynakları için farklı ayarlar belirtemezsiniz. Tüm ayarlar (Üst Bilgiler, Yöntemler, En fazla yaş ve İzin ver kimlik bilgileri) Kaynaklar ayarında belirtilen tüm çıkış noktalarına uygulanır.
Sonraki adımlar
Bu makalede FHIR için Azure API'de çıkış noktaları arası kaynak paylaşımını yapılandırmayı öğrendiniz. FHIR için Azure API'sini dağıtma hakkında daha fazla bilgi için bkz.
FHIR®, HL7'nin tescilli ticari markasıdır ve HL7 izniyle kullanılır.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin