【发布时间】:2015-05-24 10:02:01
【问题描述】:
我有以下类处理我的一条路线:
public class HotelsSrv extends ServerResource implements
HotelsListResource {
private String hotelId;
@Override
protected void doInit() throws ResourceException {
super.doInit();
String str;
String secret = getRequest().getChallengeResponse().getSecret().toString();
byte[] bytes = new BASE64Decoder().decodeBuffer(secret)
str = new String(bytes);
System.out.println("user: "+getRequest().getChallengeResponse().getIdentifier());
System.out.println("password: "+str);
}
我正在尝试对秘密进行解码,以便可以使用自定义程序对其进行验证,但这一行引发了未知异常:
byte[] bytes = new BASE64Decoder().decodeBuffer(secret)
【问题讨论】:
-
你试过下面的代码了吗?
标签: java rest base64 jax-rs restlet