小闻网
  • 首页
  • 教程在线
    • 量产教程
    • 刷机教程
    • 常用代码
    • 技术分享
  • 盒子专区
    • 玩客云
    • 路由专区
  • 固件下载
    • 手机固件
    • 机顶盒固件
    • 电视机固件
    • 路由固件
  • 量产工具
    • 慧荣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

相关文章

技术分享

c语言程序格式是什么

C语言程序格式通常遵循以下结构: (图片来源网络,侵删) 1、包含头文件 2、定...
0 0 44
技术分享

抖音火山版ip地址怎么关闭-抖音火山版关闭ip地址的教程

抖音火山版是一款非常受欢迎的短视频分享平台,用户可以在这里观看和分享各种有趣的短...
0 0 77
技术分享

chronyd是什么

chronyd是一个开源的网络时间协议(NTP)客户端,用于同步计算机系统的时间...
0 0 74
技术分享

数据库怎么连c语言

在C语言中连接数据库,我们通常使用一个库,叫做MySQL Connector/C...
0 0 34

评论(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 苹果 路由 软件
文章展示

华为EC6108V9C电信版破解固件v2022最新版

NAS Unraid6.10.2开心版升级教程

【苹果iPhoneIOS固件】苹果6 iPhone 6

360 WiFi6全屋路由 天穹 V6 高通五核路由器 SWRT360V6_B5.2.2_30038-gfa56d2e SWRT 官改固件下载

玩客云刷入armbian以及开设甜糖CDN的详细教程

小米路由器CR660X全系列开SSH刷OpenWrt教程(刷机)

小闻网

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

快速导航

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

关于本站

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

联系我们

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