我在设置服务器到服务器的身份验证我的反应的应用程序的过程,以便能够从谷歌电子表格API提取数据,而无需对用户进行认证。计算JWS签名谷歌的oauth2(JavaScript)的
我经历的文档:
我有这个有点问题:
Sign the UTF-8 representation of the input using SHA256withRSA (also known as RSASSA-PKCS1-V1_5-SIGN with the SHA-256 hash function) with the private key obtained from the Google API Console. The output will be a byte array.
这会是什么样的使用JavaScript?
我得从我的谷歌API控制台中的私钥,我已经得到了输入的UTF-8表示准备就绪。
我只是不知道如何去使用SHA256withRSA用私钥签名。
谢谢!
谢谢你的回复!不幸的是,当我通过NPM安装crypto2并尝试在我的应用程序中要求它时,它在构建过程中导致错误。 “语法错误:意外的令牌(3:6)”从/node_modules/crypto2/lib/crypto2.js –
来我结束了与加密过Crypto2去,并能得到它的工作使用它们的文档 - 感谢我转向在正确的方向! –
标记为正确,因为我遇到的错误可能是由于我自己的构建过程:) –