我们正在使用库
“Day Commons 库 - HTTP 客户端 3.1 捆绑 (com.day.commons.osgi.wrapper.commons-httpclient)”
在我们的 AEM 6.0 系统中。我们想http.protocol.cookie-policy
将此库的属性更改为另一个值。(这是 cookie 政策https://hc.apache.org/httpclient-3.x/apidocs/org/apache/commons/httpclient/cookie/CookiePolicy.html)。
最好的方法是什么?
该属性在 OSGi 控制台中不可见,只有此 lib 可配置的其他值(如HTTP Proxy User
等)
根据https://docs.adobe.com/docs/en/aem/6-0/deploy/configuring/configuring-osgi.html 可以在
/应用程序/系统/配置
但是,当我们在 OSGi 控制台中重新启动包/服务时,我们如何确保库重新加载这个配置呢?
JCR中的条目是否需要像类一样命名
org.apache.commons.httpclient.cookie.CookiePolicy
jcr:content 中的值必须是 String 类型,并且必须包含其他 cookie 策略,例如BROWSER_COMPATIBILITY
,正确吗?
我们以后如何确定该值是否已加载?问题是:lib 不是我们的代码,我们不能简单地添加一个日志行。