小闻网
  • 首页
  • 教程在线
    • 量产教程
    • 刷机教程
    • 常用代码
    • 技术分享
  • 盒子专区
    • 玩客云
    • 路由专区
  • 固件下载
    • 手机固件
    • 机顶盒固件
    • 电视机固件
    • 路由固件
  • 量产工具
    • 慧荣SMI
    • 瑞发科
    • 盈通
    • 联芸主控
  • 资源下载
    • 教学视频
    • 电脑系统
      • Windows
      • Mac OS
      • Linux
      • 其它系统
    • 游戏源码
    • 网站源码
      • 网站系统
      • 网站插件
      • 网站主题
    • U盘工具
    • 软件下载
  • 热点资讯
  • 技术分享
  • 电脑硬件
  • 电商计算器
登录
  1. 首页
  2. 技术分享
  3. 正文

Nextcloud报错 Error transferring /login/v2/poll – server replied: Bad Request

技术分享 0 0 30 0
Nextcloud报错 Error transferring /login/v2/poll – server replied: Bad Request-下一朵云
图1 Nextcloud- Error transferring /login/v2/poll

Windows 10 nextcloud客户端连接登录时出啊下以下报错:

访问“token”端点时出错:
Error transferring https://www.orcy.net.cn:12345/login/v2/poll - server replied: Bad Request
Nextcloud报错 Error transferring /login/v2/poll – server replied: Bad Request-下一朵云
图3 登录时客户端报错

解决办法:

1.卸载Windows上安装的nextcloud客户端,重新下载安装,或者更换一下其他版本尝试。

大部分出现此问题的案例可以使用此方法解决

2.检查配置文件

vi config.php

查看是否有以下内容

  'overwrite.cli.url' => 'https://www.orcy.net.cn',
  'overwriteprotocol' => 'https',

如果没有以上内容,请在配置文件添加,重载web服务器配置或者重启后再次尝试

3.nextcloud服务在反向代理后

请修改nginx反代服务器设置,添加以下内容

proxy_set_header Host $http_host;
#I use this to prevent port change on redirect
#alternatively use the common
#proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
#this preserves the initial protocol, the https…

官方文档相关说明:

Login flow v2

While the login flow works very nice in a lot of cases there are especially on dekstop application certain hurdles. Special proxy configuration, client side certificates and the likes can cause trouble. To solve this we have come up with a second login flow that uses the users default webbrowser to authenticate. Thus ensuring that if they can login via the web they can also login in the client.

To initiate a login do an anonymous POST request

curl -X POST https://cloud.example.com/index.php/login/v2

This will return a json object like

{
    "poll":{
        "token":"mQUYQdffOSAMJYtm8pVpkOsVqXt5hglnuSpO5EMbgJMNEPFGaiDe8OUjvrJ2WcYcBSLgqynu9jaPFvZHMl83ybMvp6aDIDARjTFIBpRWod6p32fL9LIpIStvc6k8Wrs1",
        "endpoint":"https:\/\/cloud.example.com\/login\/v2\/poll"
    },
    "login":"https:\/\/cloud.example.com\/login\/v2\/flow\/guyjGtcKPTKCi4epIRIupIexgJ8wNInMFSfHabACRPZUkmEaWZSM54bFkFuzWksbps7jmTFQjeskLpyJXyhpHlgK8sZBn9HXLXjohIx5iXgJKdOkkZTYCzUWHlsg3YFg"
}

The url in login should be opened in the default browser, this is where the user will follow the login procedure. The program should directly start polling the poll endpoint:

curl -X POST https://cloud.example.com/login/v2/poll -d "token=mQUYQdffOSAMJYtm8pVpkOsVqXt5hglnuSpO5EMbgJMNEPFGaiDe8OUjvrJ2WcYcBSLgqynu9jaPFvZHMl83ybMvp6aDIDARjTFIBpRWod6p32fL9LIpIStvc6k8Wrs1"

This will return a 404 until authentication is done. Once a 200 is returned it is another json object.

{
    "server":"https:\/\/cloud.example.com",
    "loginName":"username",
    "appPassword":"yKTVA4zgxjfivy52WqD8kW3M2pKGQr6srmUXMipRdunxjPFripJn0GMfmtNOqOolYSuJ6sCN"
}

Use the server and the provided credentials to connect. Note that the 200 will only be returned once.

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
Nextcloud报错 Error transferring /login/v2/poll - server replied: Bad Request
小闻网
分享 收藏 点赞(0)
上一篇
Apache设置反向代理
下一篇
Linux下提示命令找不到:bash:command not found

相关文章

技术分享

7错误Oracle数据库遭遇1017错误悲剧还是希望

Oracle数据库1017错误,也被称为“监听器无法解析连接描述符中请求的服务”...
0 0 39
技术分享

如何修复 Windows 11 上的 DirectX 错误

修复 Windows 11 上的 DirectX 错误 (图片来源网络,侵删) ...
0 0 40
技术分享

高德地图二级路怎么导航-高德地图二级路导航设置的方法

高德地图二级路导航设置的方法 (图片来源网络,侵删) 高德地图是一款广泛使用的导...
0 0 59
技术分享

计算机网络游戏服务器特征

计算机网络游戏服务器通常具备高性能处理器、大量内存、高速网络连接,以及能够处理并...
0 0 36

评论(0)

提示:请文明发言 取消回复

登录后评论
标签
Android Armbian CentOS c语言 Docker IOS iPhone java javascript kubernetes Linux linux系统 MAC MySQL mysql创建数据库 mysql数据库 NAS php Python python函数 python列表 RouterOS sudo Windows WordPress 云计算 域名 域名服务器 大数据 市场营销 帝国CMS 手机 搜索引擎 数据库 数据库连接 玩客云 电脑 百度 知识社区 移动互联网 编程语言 群晖NAS 苹果 路由 软件
文章展示

【苹果iPhoneIOS固件】苹果 iPad Air2

【苹果iPhoneIOS固件】iPad 苹果iPad

小米路由器 BE6500 Pro 固件 1.0.46 版本

合适X86架构(通用英特尔/AMD)的Armbian系统下载

斐讯K2超级纯净超级稳定固件2.9MB(超精简padavan)

群晖NAS DSM7.0系统安装qBittorrent和transmission套件教程

小闻网

一个专业的教程和资源互联网分享平台 本站资源均来自互联网,仅供研究学习,禁止违法使用和商用,产生法律纠纷本站概不负责!如果侵犯了您的权益请与我们联系!

快速导航

  • 固件
  • 个人中心
  • 标签云
  • 网址导航
  • 在线base64编码解码

关于本站

  • VIP介绍
  • 客服咨询
  • 推广计划

联系我们

如有BUG或建议可与我们在线联系或登录本站账号进入个人中心提交工单。
Copyright © 2025 小闻网 - All rights reserved 东莞市东城瑞联达塑料经营部
粤ICP备2022108052号-1
  • 首页
  • 用户中心
  • 会员介绍
  • QQ客服
  • 首页
  • 分类
  • 会员
  • 我的
小闻网