V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
AdamCao
V2EX  ›  NAS

自建的 nextcloud 服务,开启 https 跳转与强制 https 登录以后只能通过浏览器访问,在应用内无法打开,具体表现为点击授权访问无反应,该怎么解决啊

  •  
  •   AdamCao · 2022-07-21 23:15:52 +08:00 via Android · 2028 次点击
    这是一个创建于 615 天前的主题,其中的信息可能已经有所发展或是发生改变。
    6 条回复    2022-07-22 08:39:57 +08:00
    amrnxcdt
        1
    amrnxcdt  
       2022-07-21 23:57:13 +08:00 via Android
    好像是因为前端没有传递 ishttps 给 nextcloud ,所以 nextcloud 生成的跳转链接是 HTTP 的,应用内就跳不过去了。楼主用的是 Nginx+php-fpm 还是 Apache ?
    AdamCao
        2
    AdamCao  
    OP
       2022-07-21 23:57:39 +08:00 via Android
    @amrnxcdt 我用的 Apache
    amrnxcdt
        3
    amrnxcdt  
       2022-07-22 00:02:55 +08:00 via Android
    你试试直接在 nextcloud 的 config 里面加上

    'overwriteprotocol' => 'https',

    看看能不能解决,如果可以就是你的 Apache 规则问题
    ericFork
        4
    ericFork  
       2022-07-22 04:40:55 +08:00
    有没有可能是证书链不完整
    kongkx
        5
    kongkx  
       2022-07-22 07:02:18 +08:00 via iPhone
    3 楼 好像是正解。之前遇到过。网页虽然能打开,但是 console 也会有错误提示的
    villivateur
        6
    villivateur  
       2022-07-22 08:39:57 +08:00
    Nextcloud 已经做得很傻瓜式了,遇到这种情况一般先去设置界面自动检查一下,是不是全 pass 了。有问题先解决一下
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2998 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 14:51 · PVG 22:51 · LAX 07:51 · JFK 10:51
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.