我目前正在嘗試使用我的Github帳戶設置Drone.io。我安裝了drone.io並且工作正常 - 我能夠訪問本地主機上的drone.io登錄頁面。當我嘗試登錄到授權訪問Github上,如Github上返回錯誤404的問題開始 - 「這是不是你正在尋找的頁面」具有以下網址:Drone.io Github的OAuth問題
我嘗試使用本地主機, localhost /爲授權回調授權,但沒有更改。任何人都可以看到我做錯了什麼?
我Github上設置:
我的搬運工,撰寫文件:
我目前正在嘗試使用我的Github帳戶設置Drone.io。我安裝了drone.io並且工作正常 - 我能夠訪問本地主機上的drone.io登錄頁面。當我嘗試登錄到授權訪問Github上,如Github上返回錯誤404的問題開始 - 「這是不是你正在尋找的頁面」具有以下網址:Drone.io Github的OAuth問題
我嘗試使用本地主機, localhost /爲授權回調授權,但沒有更改。任何人都可以看到我做錯了什麼?
我Github上設置:
我的搬運工,撰寫文件:
它看起來像你的授權回調URL是無效的。根據官方安裝說明,它應該是http://localhost/authorize
而不是http://localhost
。
使用GitHub註冊您的應用程序以創建您的客戶端ID和密碼。這是非常重要的授權回調URL匹配您的http(s)方案和主機名完全與/ authorize作爲路徑。
參考文檔:http://readme.drone.io/admin/setup-github/
此外,它也像環境部的格式不正確。 docker-compose部分中的環境變量不應被引用。以key=value
格式聲明時,Docker撰寫不會取消引用值。
因此,而不是引用值是這樣的:
environment:
- foo='bar'
- baz=qux
您應該刪除引號:
environment:
- foo=bar
- baz=qux
或者,如果你需要加引號的,你應該使用地圖,而不是或key=value
數組格式。
environment:
foo: "bar"
baz: qux
參考泊塢窗撰寫文檔:https://docs.docker.com/compose/compose-file/#/environment
的評論後期很抱歉,並感謝您的幫助 - 已幫助! :) – qwerty