1 restlet有无认证对比
无认证:
客户端发起请求 -----> 服务器路由 -----> 访问服务端资源
有认证:
客户端发起请求 -----> 认证 ----->服务器路由 -----> 访问服务器资源
2 有认证代码编写
// 创建router对象
Router router = new Router(getContext());
// router绑定资源
router.attach("/", xxx.class);
// 创建认证器
ChallengeAuthenticator authenticator = new XXXX;
xxxxxxxx
// 将router放在认证器之后
authenticator.setNext(router);
这样就先是认证,然后路由了。