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

2022-07-21 23:15:52 +08:00
 AdamCao
2089 次点击
所在节点    NAS
6 条回复
amrnxcdt
2022-07-21 23:57:13 +08:00
好像是因为前端没有传递 ishttps 给 nextcloud ,所以 nextcloud 生成的跳转链接是 HTTP 的,应用内就跳不过去了。楼主用的是 Nginx+php-fpm 还是 Apache ?
AdamCao
2022-07-21 23:57:39 +08:00
@amrnxcdt 我用的 Apache
amrnxcdt
2022-07-22 00:02:55 +08:00
你试试直接在 nextcloud 的 config 里面加上

'overwriteprotocol' => 'https',

看看能不能解决,如果可以就是你的 Apache 规则问题
ericFork
2022-07-22 04:40:55 +08:00
有没有可能是证书链不完整
kongkx
2022-07-22 07:02:18 +08:00
3 楼 好像是正解。之前遇到过。网页虽然能打开,但是 console 也会有错误提示的
villivateur
2022-07-22 08:39:57 +08:00
Nextcloud 已经做得很傻瓜式了,遇到这种情况一般先去设置界面自动检查一下,是不是全 pass 了。有问题先解决一下

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/867867

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX