oauth-2.0 - 元组 {:option, :server_only, :honor_cipher_order} 由于错误原因从 OAuth2 包返回
问题描述
我支持的 Phoenix 应用程序使用两个不同的身份验证服务器进行 OAuth 身份验证。神秘的是,只有在我的开发环境中,它们才开始表现出意想不到的行为。
该代码使用OAuth2 十六进制包进行身份验证。
当尝试通过 获取令牌时OAuth2.Client.get_token/1
,将返回错误,原因是元组而不是字符串。元组的值为{:option, :server_only, :honor_cipher_order}
。我无法找出为什么会发生这种情况,也无法找出元组的含义。
任何帮助,将不胜感激。
解决方案
发现这是由https://github.com/benoitc/hackney/issues/591在我的机器上升级到 Erlang 22.1 引起的。
推荐阅读
- google-cloud-functions - 从具有速率限制/最大配额的浏览器调用 GCF
- javascript - 我怎样才能让它在用户的游戏中说 Nothing 而不是 null ?
- r - 在分类树之后尝试进行交叉验证时出错
- php - PHPMyAdmin (WAMP)
- javascript - 刷新页面js html时随机化图像
- maven - 将元数据添加到工件
- javascript - 在服务器上的文本文件中写入数据
- mysql - Galera 集群慢
- javascript - Json服务器POST请求不适用于axios
- c++ - 当我输入一个字符时,while(cin >> value) 会中断循环