Grails的基本授权

时间:2015-06-12 12:07:58

标签: grails

我正在将旧的Grails(1.3)应用程序重写为更新的Grails 2.5.0应用程序。在旧的应用程序中,开发人员将这样的内容用于基本授权:

clientRequest.getMetaData().putSingle("Authorization", "Basic" + encodebase64(user:pass))

在我的Grails 2.5.0应用程序中,我正在使用Apache的html库。 我试过了:

request.setHeader("Authorization", "Basic " + org.apache.commons.codec.binary.Base64.encodeBase64String((userid + ":" + password).getBytes()))

但我仍然收到401(未经授权)的消息。

0 个答案:

没有答案