我需要做JWT才能向Google申请授权。由于设计原因,需要在Rhino上运行的服务器脚本上完成,我无法访问node.js. Google需要RSA SHA-256算法。
此时我遇到了一个很大的障碍,不确定我是否能够做到这一点。
答案 0 :(得分:1)
感谢Andre Werlang的帮助。
这是有效的库:
github.com/kjur/jsrsasign/blob/master/npm/lib/jsrsasign.js
像魅力一样: KJUR.jws.JWS.sign('RS256',header,claim,private_key);