我正在创建一个gitlab应用程序,我希望所有gitlab用户都能使用gitlab的云或他们自己托管的gitlab版本。
我遵循这些指南:
所以我在gitlab.com上创建了我的应用程序并获得了应用程序ID,我创建了oauth url
https://gitlab.com/oauth/authorize?client_id=6b7979bc2dbd78444592e30d624aa37fc0fc2c9145f3af44f1f70f5c4adbf21d&redirect_uri=http://redirect.url/example&response_type=code&state=your_unique_state_hash
它的工作原理(注意上面的url是来自gitlab的应用程序),现在当我尝试访问相同的URL而不是自我托管的gitlab
https://gitlab.project.com/oauth/authorize?client_id=6b7979bc2dbd78444592e30d624aa37fc0fc2c9145f3af44f1f70f5c4adbf21d&redirect_uri=http://redirect.url/example&response_type=code&state=your_unique_state_hash