我在設置服務器到服務器的身份驗證我的反應的應用程序的過程,以便能夠從谷歌電子表格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去,並能得到它的工作使用它們的文檔 - 感謝我轉向在正確的方向! –
標記爲正確,因爲我遇到的錯誤可能是由於我自己的構建過程:) –