我知道AEM在成功验证后如何创建名为"login-token"的cookie.
我的问题是AEM如何在每个请求中验证此cookie?是否有任何过滤器可用于拦截请求然后验证cookie?如果没有,那么AEM如何再次调用吊索认证处理程序?
我在这里找不到http:// host:port/system/console/status-slingfilter
请帮我澄清一下
假设我有Bundle A,它有一个接口HelloWorld和函数helloWorld()
现在,在另一个捆绑B中,我正在实现如下
@Service(HelloWorld.class)
@Component(immediate = true)
public class Test1Impl implements HelloWorld
{
public String helloWorld()
{
return "I'm from Bundle B";
}
}
Run Code Online (Sandbox Code Playgroud)
我还有另一个捆绑C,我正在做
@Service(HelloWorld.class)
@Component(immediate = true)
public class Test2Impl implements HelloWorld
{
public String helloWorld()
{
return "I'm from Bundle C";
}
}
Run Code Online (Sandbox Code Playgroud)
现在,如果我只需要实现Bundle C,那么我该怎么办?例如,一般情况下,我如下所示,但在这种情况下它不起作用.
Helloworld obj = sling.getService(HelloWorld.class);
obj.helloWorld();
Run Code Online (Sandbox Code Playgroud)