에 주어진대로 AEM에 소셜 로그인을 구성했습니다. Geometrix-Outdoor 컴포넌트를 사용하여 로그인합니다. 페이지는 http://localhost:4502/content/geometrixx-outdoors/en.html입니다 [오른쪽 상단에 로그인했습니다].AEM 6.2에서 소셜 로그인을 통해 로그인 할 수 없습니다.
모든 구성이 좋습니다. 로그인을 클릭하면 페이스 북 로그인을위한 팝업이 나타납니다 (OAuth 로그인 성공). 콜백이 발생하면 OAuth Handler는 6.230에서 com/day/cq/personalization/ProfileUtil 클래스를 찾을 수 없습니다. 6.1에서는이 기능이 정상적으로 작동합니다. java.lang.NoClassDefFoundError가 : COM/일/CQ/개인/ProfileUtil com.adobe.cq.social.connect.oauth.impl.FacebookProviderImpl.getCurrentUser (FacebookProviderImpl.java에서 아래
로그입니다 : 368) com.adobe.granite.auth.oauth.impl.servlet.OAuthProfileImportServlet.requestAccessToken에서 com.adobe.granite.auth.oauth.impl.servlet.OAuthProfileImportServlet.updateUserDataAndRedirect (OAuthProfileImportServlet.java:130) (AT OAuthProfileImportServlet .java : 115) at com.adobe.granite.auth.oauth.impl.servlet.OAuthProfileImportServlet.doGet (OAuthProfileImportServlet.java:82) at org.apache.sling.api.servlets.SlingSafeMethodsSer vlet.mayService (SlingSafeMethodsServlet.java:269) org.apache.sling.api.servlets.SlingSafeMethodsServlet.service에서 org.apache.sling.api.servlets.SlingAllMethodsServlet.mayService (SlingAllMethodsServlet.java:140) 에서 (SlingSafeMethodsServlet. java : 345) at org.apache.sling.api.servlets.SlingSafeMethodsServlet.service (SlingSafeMethodsServlet.java:376) at org.apache.sling.engine.impl.request.RequestData.service (RequestData.java:546) org.apache.sling.engine.impl.filter.AbstractSlingFilterChain.doFilter에서 org.apache.sling.engine.impl.filter.SlingComponentFilterChain.render (SlingComponentFilterChain.java:44) 에서 (AbstractSlingFilterChain.java:77)
루트 c를 식별하는 것이 도움이됩니다. 사용하고 교정하십시오. 감사합니다.
https://docs.adobe.com/docs/en/aem/6-2/develop/ref/diff-previous/changes/pkg_com ... 오류 메시지가 더 명확 으면 좋겠어. day.cq.personalization.html - 클래스가 API에서 제거되었습니다. 그럼이 페이스 북 로그인 기능을 사용하는 다른 방법은 무엇입니까 – Santhosh