Güvenlik Ayarlarını Konfigüre Etme

Güvenlik ayarları, karşılıklı ilk kaynak paylaşımını (CORS) etkinleştirme ve diğer etki alanlarına içerik gömme seçeneklerini içerir.

Güvenlik sayfasından şu eylemleri gerçekleştirebilirsiniz:

Karşılıklı İlk Kaynak Paylaşımını (CORS) Etkinleştirme

Karşılıklı İlk Kaynak Paylaşımı (CORS), bir web sayfasının başka bir etki alanına XMLLHttpRequest gibi istekler yapmasına imkan tanır. Oracle Content Management ile entegrasyon halinde olan ancak farklı bir etki alanında barındırılan bir tarayıcı uygulamanız varsa, tarayıcı uygulaması etki alanını Oracle Content Management'in Karşılıklı İlk Kaynak Paylaşımı kaynaklar listesine ekleyin.

Temsili Durum Transferi Uygulama Programı Arabirimleri, tarayıcıda çalışan JavaScript kodundan çağrılması ve Temsili Durum Transferi Uygulama Programı Arabirimleri ile Oracle Content Management'in farklı etki alanlarında barındırılması nedeniyle Karşılıklı İlk Kaynak Paylaşımı kullanır.

Tarayıcı uygulamanızın Karşılıklı İlk Kaynak Paylaşımı desteklemeyen veya hizmet hesabı kimlik bilgilerinin gerektiği Temsili Durum Transferi uç noktasını kullanması gerekirse, bunun yerine uç noktayı kaydedip Oracle Content Management'e ait entegre proxy hizmeti aracılığıyla kullanabilirsiniz. Bkz. Proxy Hizmet Ayarlarını Konfigüre Etme.

Genellikle satır içi çerçeveler, satır içi çerçevenin protokol, etki alanı ve bağlantı noktası görüntülediği içerikle aynı olduğunda içerik barındırabilir. Örneğin, http://www.example.com:12345/home.html sayfasındaki bir satır içi çerçeve öndeğer olarak sadece içeriğin protokolü de http, etki alanı www.example.com ve bağlantı noktası 12345 olduğunda içerik barındırabilir.

Ancak uygulama Oracle Content Management'den başka bir etki alanındaysa, uygulamanın ana makinesine ait bilgileri ön kanal Karşılıklı İlk Kaynak Paylaşımı kaynaklarının, arka kanal Karşılıklı İlk Kaynak Paylaşımı kaynaklarının ya da her ikisinin de listesine eklemeniz gerekir.

  • İstek, Oracle Content Management tarafından barındırılacak çapraz etki alanı isteğiyse (Oracle Content Management etki alanı kaynaklı değil) ön kanal Karşılıklı İlk Kaynak Paylaşımı kaynağı eklemelisiniz. Ön kanal CORS genellikle özel uygulama entegrasyonu için yararlıdır. Örneğin, REST API'si ön kanalla etkileşim kurar.
  • İstek doğrudan Oracle Content Management uygulamasından başka bir etki alanındaki bağlı istemciye yapılırsa arka kanal Karşılıklı İlk Kaynak Paylaşımı kaynağı eklemeniz gerekir. Örneğin, Oracle Content Management bir uygulamaya arka kanal mesajları gönderebilir (gerçek zamanlı güncellemeler).
  • Uygulama hem ön kanal, hem de arka kanal iletişimini Oracle Content Management'den alıyorsa, etki alanını hem ön, hem de arka kanal Karşılıklı İlk Kaynak Paylaşımı kaynakları listelerine eklemeniz gerekir.

Karşılıklı İlk Kaynak Paylaşımı ayarları Oracle Content Management çağrılarının tümü için geçerlidir (dokümanlar, sosyal ve içerik hizmeti).

Oracle Content Management ile entegre olan, ancak farklı bir etki alanında barındırılan tarayıcı uygulamasıyla kaynak paylaşımına izin vermek için şu adımları gerçekleştirin:

  1. Oracle Content Management web uygulamasında yönetici olarak oturum açtıktan sonra, gezinme menüsünün Yönetim alanında Sistem'e tıklayın.

  2. Sistem menüsünde Güvenlik'e tıklayın.
  3. Karşılıklı İlk Kaynak Paylaşımı bölümünde, etki alanlarını uygun Karşılıklı İlk Kaynak Paylaşımı kaynağı metin kutusuna http[s]://etkialaniadi.com formatında girin. Girişleri virgülle ayırın. Örneğin sunucunuzda bir uygulama için CORS'u etkinleştirmek üzere hem Arka Kanal CORS Kaynakları hem de Ön Kanal CORS Kaynakları kutularına şunlarla aynı değeri girin:

    https://www.example.com/app

    Özel bir etki alanı URL'si kullanıyorsanız özel URL'yi de girin.

  4. İşiniz bittiğinde Kaydet'e tıklayın.

Başlangıç noktası değeri olarak * kullanmayın; bu değer tüm ana bilgisayarlardan erişime izin verir.

Güvenlik önlemleri, farklı gözatıcılar ve gözatıcı sürümleri arasında değişiklik gösterir. Bkz. http://www.w3.org/TR/UISecurity/.

Karşılıklı İlk Kaynak Paylaşımı ayarları Oracle Content Management çağrılarının tümü için geçerlidir (dokümanlar, sosyal ve içerik hizmeti).

Diğer Etki Alanlarına İçerik Gömme

Diğer etki alanları içinde, Oracle Content Management uygulamasından içerik görüntüleyebilirsiniz. Örneğin, uygulamanızdan klasör ve doküman yönetimi özelliklerine erişebilmek için Oracle Content Management web kullanıcı arayüzünü kendi web uygulamalarınıza katıştırabilirsiniz.

Kullanıcıların içeriği gömmesine izin vermek için gömülü içeriği etkinleştirin ve etki alanlarını ekleyin:

  1. Oracle Content Management web uygulamasında yönetici olarak oturum açtıktan sonra, gezinme menüsünün Yönetim alanında Sistem'e tıklayın.

  2. Sistem menüsünde Güvenlik'e tıklayın.
  3. Gömülü İçerik bölümünde Etkinleştirildi'yi seçin.
  4. İzin verilen etki alanları kutusuna virgülle ayrılmış izin verilen etki alanları listesini girin. Etki alanları www.example.com biçiminde olmalıdır.
    • Etki alanını belirli bir bağlantı noktasıyla kısıtlamak için bağlantı noktasını belirtime ekleyin. Örneğin, www.example.com:12345.
    • Birden çok alt etki alanı olan bir etki alanına izin vermek istiyorsanız * joker karakterini kullanabilirsiniz. Örneğin, www.example.* ifadesi www.example.com, www.example.co.uk vb. etki alanlarını içerir.

Oracle Content Management web kullanıcı arayüzünü gömme hakkında bilgi edinmek için bkz. Diğer Uygulamalara Web Kullanıcı Arayüzü Gömme.