如何在Scala and Play Framework中对SHA-1哈希进行base64编码?
|
我想使用Play Framework在Scala中对生成的SHA-1哈希进行base64编码。
这在Scala中对我有用:
val md = java.security.MessageDigest.getInstance(\"SHA-1\");
println(new sun.misc.BASE64Encoder().encode(md.digest(\"Foo\".getBytes)))
但是在Play Framework中,使用以下命令会出现错误:
type encode is not a member of object sun.misc.BASE64Encoder
使用时:
val md = java.security.MessageDigest.getInstance(\"SHA-1\")
val ha = new sun.misc.BASE64Encoder.encode(md.digest(params.get(\"Foo\").getBytes))
如何使用Scala和Play Framework生成SHA-1哈希并对其进行base64编码?
没有找到相关结果
已邀请:
2 个回复
鞋扣蚊冈借
那应该更好。
破弯
播放2.7(也可能是较旧的版本)