使用Goth获取令牌时出现错误google云
我正在使用{:ok,goth} = Goth.Token.for_scope(“https://www.googleapis.com/auth/devstorage.full_control”) 但我看到了一个错误。请帮我使用Goth获取令牌时出现错误google云
** (exit) an exception was raised: ** (UndefinedFunctionError) function :crypto.mpint/1 is undefined or private (crypto) :crypto.mpint(19687873431742193920055970243130294467124206658682087298983794038798216955530975915146333586732314900700035611611045789143545904247799428447896803420118324471667046274052296120024954651561469080093219328190691149886440049200669636272584661976356321702914680136369124759272732574776698998044554776915282967732669956832401458331945711479325049514685797410840542208523089896590986235120222095570675226125560522026179882816977851505433864383972624362893774956738669017687990725035030542706539434148824251987312659383648295704127681204473207295376320651645980971185202320992998884262991006767805018245431366563316696488933)
请检查您使用的哥特0.6.0或更高版本,让json_web_token将被更新到不依赖于mpint/1
其最新版本。
更详细的解释:
:crypto.mpint/1
在二郎山/ OTP 20的最新版本中删除,因为它是几个版本前弃用。
哥特具有相关称为json_web_token其用于使用mpint/1
,直到2017年从那时起中间版本0.2.10发布作为紧急修复在加密包中取出的mpint/1
,你可以看到,有哥特这种依赖于夏季更新 - https://github.com/peburrows/goth/commit/b983dc15447ee6b59a0f170f5a47da9e298549ff。
感谢您的支持 – kungfu321
您是否安装了erlang-crypto软件包? –