Suemor

Results 6 comments of Suemor

可以去这里下载 0.3.8 版本 https://macapp.org.cn/app/pd-runner.html

> 我就是按照这个教程来的,还是出现了这个问题 看下后端 docker-compose.yml environment 字段里, ALLOWED_ORIGINS 有没有填上前端的域名

> ### Describe the bug > 在 GitHub 后台 callback 地址填写为 https 时,登陆显示 redirect_uri 不一致,改为 http 即可。 > > ![image](https://private-user-images.githubusercontent.com/97662597/366119921-9ccbcbd3-0ad9-4067-80b5-ffe638469974.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjY5NzgzMzIsIm5iZiI6MTcyNjk3ODAzMiwicGF0aCI6Ii85NzY2MjU5Ny8zNjYxMTk5MjEtOWNjYmNiZDMtMGFkOS00MDY3LTgwYjUtZmZlNjM4NDY5OTc0LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA5MjIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwOTIyVDA0MDcxMlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTY0NDdlNGYyZDgxY2UxODAyNDEyMWI2NWUyZDk0NjIxNTBmNzQ1MzkwM2FhNjdjMzI0YWFjZWYyMzkxMGZjOWQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.N1TbkWuuGEL7-Im1ubwLME0blYJKrgJwtlpoIoLR1IE) > > 但改为 http 后 GitHub 授权登录后跳转出错,如下图: > > ![image](https://private-user-images.githubusercontent.com/97662597/366120293-794f7162-59fd-44c0-9e92-31861ad58f23.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjY5NzgzMzIsIm5iZiI6MTcyNjk3ODAzMiwicGF0aCI6Ii85NzY2MjU5Ny8zNjYxMjAyOTMtNzk0ZjcxNjItNTlmZC00NGMwLTllOTItMzE4NjFhZDU4ZjIzLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA5MjIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwOTIyVDA0MDcxMlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWRkZGM2Y2NkN2NlZWQ4Y2Q1OTVkZTQ5NzA2MmJhMDQ4NWJlMjA4MzYxOWY2OTg4MDMwZmI1YjdmY2Q1MTdiMjUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.QX4_vgXv8Yy69YGMXn1l37exMuYwPunuzAHwxN2QdiA)...

获取到的是 http 是后端反代的问题, 后端 nginx 里面加上 `proxy_set_header X-Forwarded-Proto $scheme;` 就可以了

> https://cathylee.xyz/api/v2/aggregate?theme=shiro 要在本地运行的话,后端 docker-compose.yml ALLOWED_ORIGINS 里需要加上 `localhost:*,127.0.0.1:*`