2020年12月21日 星期一

nextcloud client首次登入失敗(404 Not Found via login flow v2)

下載nextcloud client for Windows登入的nextcloud server

目前的login flow v2不是直接在client端儲存帳號、密碼

client會啟動瀏覽器開啟登入頁後從網頁授權給client

(因此每台電腦都會有獨立的授權,機制性的增強了資訊安全)


今天遇到的問題是client啟動的瀏覽器頁面竟然404 Not Found

查到這篇,確認是因為我關掉80只開放443的關係

針對這種該優化設定但暫時不想動的特殊案例

可以最小幅度修改搞定


vi /var/www/nextcloud/config/config.php

最下方);之前加入這行

'overwriteprotocol' => 'https',

(強制開啟網頁的URL用httpS協議)

systemctl restart apache2

回到client for Windows再次嘗試,搞定

謝謝!


沒有留言:

張貼留言