我正在尝试将安全性(例如基本身份验证)应用于我的 Rest-WS。这些 WS 通过 DOSGi 在 Karaf 容器中发布。
<!--
Register VCPENetworkManager as OSGi Service
-->
<bean id="vcpeNetworkManager" class="org.opennaas.extensions.vcpe.manager.VCPENetworkManager"/>
<service ref="vcpeNetworkManager" interface="org.opennaas.extensions.vcpe.manager.IVCPENetworkManager">
<service-properties>
<!-- Rest -->
<entry key="service.exported.interfaces" value="*"/>
<entry key="service.exported.configs" value="org.apache.cxf.rs"/>
<entry key="service.exported.intents" value="HTTP"/>
<entry key="org.apache.cxf.ws.address" value="${ws.rest.url}/vcpenetwork"/>
</service-properties>
</service>
我需要帮助,为什么我不知道发布 ws 的包中添加了哪些依赖项,或者如何或在何处包含 spring 的配置文件。我一直使用应用程序服务器。
谢谢,