Aidbox / Issues

Issue tracker for Aidbox FHIR backend by Health Samurai
7 stars 0 forks source link

404 while Okta sign-in [BUG] #528

Closed pavlushkin closed 2 years ago

pavlushkin commented 2 years ago

Describe the bug

I am implementing Okta authorization for Aidbox. I follow the guide: https://docs.aidbox.app/security-and-access-control-1/auth/external-oauth-2.0-providers/configure-okta While Okta OAuth2 flow I get 404 error

Severity

Minor

Steps to reproduce the behavior:

  1. Register Okta account and application with settings:
image image
  1. Create IdentityProvider

    scopes:
    - profile
    - openid
    system: okta
    userinfo_endpoint: https://dev-36416771-admin.okta.com/oauth2/v1/userinfo
    authorize_endpoint: https://dev-36416771-admin.okta.com/oauth2/v1/authorize
    client:
    id: 0oa1wjk6glw7y8nYV***
    secret: ********
    redirect_uri: https://aidbox.is-dev.beda-software/auth/callback/okta
    resourceType: IdentityProvider
    title: MyOkta
    active: true
    id: okta
    token_endpoint: https://trial-5396993-admin.okta.com/oauth2/v1/token
  2. Click "Signin with MyOkta"

  3. Got: https://dev-36416771-admin.okta.com/error/404?fromURI=%2Foauth2%2Fv1%2Fauthorize%3Fresponse_type%3Dcode%26scope%3Dprofile%2Bopenid%26client_id%3D0oa1wjk6glw7y8nYV697%26redirect_uri%3Dhttps%253A%252F%252Faidbox.is-dev.beda-software%252Fauth%252Fcallback%252Fokta%26state%3DP25vbmU9bm9uZQ%253D%253D

image

Expected behavior

Okta login page

Screenshots

Versions:

Additional context

krevedkokun commented 2 years ago

@pavlushkin hello, your can get your okta domain here. image So to fix your problem you can drop -admin from your urls

pavlushkin commented 2 years ago

@krevedkokun, thank you. It works.