Authenticating GitHub Access with a Private VCS Repository
Last updated
Last updated
If you are using a private VCS on a private deployment, you can use a very similar process as described for the cloud-based VCS systems to access your local repositories.
Your first step is to login into the GitHub Enterprise server. Once logged in, go to your user icon and click on it to get this user pull-down menu:
You select “OAuth Apps” from the Developer Settings page. Then click on New OAuth App to configure iCR for Go. Note that there is one critical difference from the cloud-based version as shown in the view below. The callback URL is different and MUST replace the text: github
with enterprise-github
.
With that change, getting the Client ID and creating the Secret key is the same as described in the cloud-based VCS description).
With that change, getting the Client ID and creating the Secret key is the same as with the cloud-based VCS.