Skip to content

Admin sign-in not working with IceShrimp or Mastodon servers from localhost #3

@voxdumnonia

Description

@voxdumnonia

I recognise this might be outside scope at this stage, but I wanted to report it.
I run an IceShrimp server instead of Mastodon for the extra flexibility. I've set my account in the appsettings.json file, and the user setup happily redirected me to my server's login page. After logging in though IceShrimp reports an error:
"Cannot request more scopes than application" on a URL that starts https://[URL-to-icshrimp-server]/oauth/authorize?client_id=[string]&redirect_uri=http%3A%2F%2Flocalhost%3A5000%2Fsignin-mastodon-dynamic&response_type=code&scope=read%3Aaccounts profile&state=[string]

If I try to do the same using a Mastodon server, it lets me log in, but then I get the response:
" The redirect uri included is not valid. " at the same (equivalent) URL.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions