【发布时间】:2017-03-14 21:01:36
【问题描述】:
使用 restlet 2.3.1。我有一个通过 HTTP 公开的资源。是否也可以通过 HTTPS 公开它?下面的 sn-p 显示了我的服务器今天的样子:
final Router router = new Router();
Filter filter = new Filter(){};
filter.setNext( DaemonsResource.class );
router.attach( "daemons/{p1}", filter );
Application myApp = new Application()
{
@Override
public org.restlet.Restlet createInboundRoot()
{
router.setContext(getContext());
return router;
};
};
Component component = new Component();
component.getDefaultHost().attach( "/", myApp );
new Server( Protocol.HTTP, port, component ).start();
我已经从 CA 获得了 crt,并在其上构建了密钥库。
谢谢!
【问题讨论】: