Skip to content

The GitHub IDE plugin for Zed use http instead of https on local server which start authflow #42

@gayanper

Description

@gayanper

Steps:

  1. When start the IDE Plugin it ask to authenticate with GitHub Copilot. When user click authenticate the following url is open in the browser. http://127.0.0.1:33428/signin?nonce=<random value>
  2. Most modern browsers doesn't load http pages like Safari for example.

A workaround is to change the url from http://127.0.0.1:33428/signin?nonce=<random value> to https://127.0.0.1:33428/signin?nonce=<random value>. This allow the auth flow to redirect to Github App Permission page and authenticate.

  1. But then again the problem encounters with the callback url which is http://127.0.0.1:33428/callback?browser_session_id=<session_id>.

A workaround for this is again to change from http to https to complete the auth flow.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions