无法从 ejabberd oauth 获取访问令牌
unable to acquire access token from ejabberd oauth
我正在尝试在 ejabberd 16.01 中配置 oauth。我设法获得了“/oauth/authorize_token”页面,但是当我在表单中填写数据并单击 "Accept" 按钮时,它重新加载了错误 "This page isn't working. ERR_EMPTY_RESPONSE" 的页面。
ejjaberd oauth error page
我尝试按照官方文档进行操作。这是我的 ejabberd.yml 文件 https://www.dropbox.com/s/wy2ng2kq404jbfw/ejabberd.yml?dl=0
我有以下问题:
- 我做错了什么?
- 如何为 oauth 创建客户端 ID?
- “/oauth/authorize_token”页面的 "server" 字段中有什么内容?
- What am I doing wrong here?
您没有在网页中提供正确的值。
例如。如果你的用户是 admin@test.com 并且密码是 password 那么它可以像这样映射
用户 -> 管理员,服务器 -> test.com 和密码 -> 密码
- How to create client id for oauth?
请浏览 https://docs.ejabberd.im/admin/guide/oauth/
的页面
3.What goes in the field "server" of "/oauth/authorize_token" page?
已在 1 中回答
我正在尝试在 ejabberd 16.01 中配置 oauth。我设法获得了“/oauth/authorize_token”页面,但是当我在表单中填写数据并单击 "Accept" 按钮时,它重新加载了错误 "This page isn't working. ERR_EMPTY_RESPONSE" 的页面。
ejjaberd oauth error page
我尝试按照官方文档进行操作。这是我的 ejabberd.yml 文件 https://www.dropbox.com/s/wy2ng2kq404jbfw/ejabberd.yml?dl=0
我有以下问题:
- 我做错了什么?
- 如何为 oauth 创建客户端 ID?
- “/oauth/authorize_token”页面的 "server" 字段中有什么内容?
- What am I doing wrong here?
您没有在网页中提供正确的值。 例如。如果你的用户是 admin@test.com 并且密码是 password 那么它可以像这样映射
用户 -> 管理员,服务器 -> test.com 和密码 -> 密码
- How to create client id for oauth?
请浏览 https://docs.ejabberd.im/admin/guide/oauth/
的页面3.What goes in the field "server" of "/oauth/authorize_token" page?
已在 1 中回答