2016-04-13 20 views
0

HIPPO CMS'ye dayalı yeni bir uygulama oluşturmak ve HIPPO HST (Teslim) uygulamasında özel iş REST API'mı açığa çıkarmak istiyorum. Öte yandan, AngularJS ile uygulanan uygulama bu REST API'sini kullanacaktır.HIPPO CMS HST özel Rest API kimlik doğrulaması

Şu anda AngularJS uygulamasından HST'de Güvenli Rest uç noktalarına güvenli erişim sağlamak için hangi kimlik doğrulama mekanizmasının (HIPPO CMS'li kutunun dışında) kullanılması gerektiğini anlamıyorum.

Nasıl çalışılması gerektiğini ve bu amaçla HIPPO CMS'de hangi yaklaşımın kullanılmasının gerektiğini açıklar mısınız?

cevap

1

Bunun için belgelerimiz var. Varsayılan, depo kullanıcılarına karşı temel kimlik doğrulama ile korunmaktadır. Ayrıca özel bir CXF JAXRSInvoker tanımlayabilirsiniz.

bizim Dokümanlar

:. Varsayılan olarak " Her DİNLENME bitiş noktası yapılandırır RepositoryJaxrsService deposuna (yalnızca) giriş sağlanan kullanıcı adını ve şifreyi kullanarak, Hippo Repository karşı doğrulanmış temel olarak kimlik doğrulama (ve yetkilendirme, bkz aşağıda daha aşağıda ele alınmıştır), bir CXFRepositoryJaxrsEndpoint oluşturucu kullanılırken REST uç noktası başına işleme yapılandırılabilir ve geçersiz kılınabilir.İstifikasyon ve isteğe bağlı yetkilendirme, bir istek çağrısının önceden/sonradan işlenmesini sağlayan özel bir CXF JAXRSInvoker tarafından ele alınır. Varsayılan kimlik doğrulama AuthenticatingRepositoryJaxrsInvoker tarafından sağlanır istek işlemek için işlem yapmadan önce bir depo girişini zorlar. CXFRepositoryJaxrsEndpoint oluşturucu, özel bir JAXRSInvoker yapılandırmasına izin verir, "

Onehippo.org sitesindeki belgelere başvurmanızı öneririm. Önceki sürümler için en son bilgilere ve geçmişe ait referanslara sahiptir.

http://www.onehippo.org/library/concepts/hippo-services/repository-jaxrs-service.html

İlgili konular