2016-02-16 62 views
0

我在localhost:4504上創建了作者AEM6。AEM外部登錄模塊錯誤

當我加載服務器上的任何網頁,我有很多下列錯誤:

org.apache.jackrabbit.oak.spi.security.authentication.external.impl.ExternalLoginModule No IDP found with name cortexCSR. Will not be used for login. 

org.apache.jackrabbit.oak.spi.security.authentication.external.impl.ExternalLoginModule No IDP found with name cortex. Will not be used for login. 

org.apache.jackrabbit.oak.spi.security.authentication.external.impl.ExternalLoginModule No IDP found with name ldap. Will not be used for login. 

有誰知道如何解決這個問題?

回答

1

聽起來你可能有一個配置爲LDAP認證的實例。檢查這些URL以查看是否屬於這種情況。

訪問http://localhost:4504/system/console/configMgr並搜索「ExternalLoginModule」或「org.apache.jackrabbit.oak」,然後編輯配置以查看您找到的任何項目的設置。這聽起來像你有一個ExternalLoginModuleFactory配置爲查找尚未配置的LDAPIdentityProvider。很可能您需要爲提供者添加配置。有關如何配置這些信息,請參閱https://docs.adobe.com/docs/en/aem/6-0/administer/security/ldap-config.html。這可能是因爲有一個特定於runmode的OSGI配置文件,所以如果你的本地主機沒有運行相同的runmode,它不會在這種情況下應用配置。

另請參閱http://abani-behera.blogspot.com/2014/07/ldap-integration-with-aem6-osgi-config.html瞭解更多詳情。