# Redirect Uri Pattern question

**URL:** <https://forum.frame.io/t/redirect-uri-pattern-question/3260>\
**Category:** Help\
**Tags:** api\
**Created:** [April 4, 2026, 10:14am UTC](https://forum.frame.io/t/redirect-uri-pattern-question/3260 "2026-04-04T10:14:57Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![GregW](https://avatars.discourse-cdn.com/v4/letter/g/6f9a4e/32.png) [@GregW](https://forum.frame.io/u/GregW)\
**Post date:** [April 4, 2026, 10:14am UTC](https://forum.frame.io/t/redirect-uri-pattern-question/3260/1 "2026-04-04T10:14:57Z")

</div>

I have pretty much everything working that I want but when I log into frame io via my staging site it redirects to my production site.

Redirect URI

```auto
https://dashboard.mydomain.net/api/auth/callback/frameio

```

Redirect URI Pattern

```auto
https://localhost:3000/api/auth/callback/frameio|https://staging-dashboard\\.mydomain\\.net/api/auth/callback/frameio|https://dashboard\\.mydomain\\.net/api/auth/callback/frameio

```

The redirect works fine for localhost, it’s just staging gets redirected to production instead.

Any ideas?

Thanks!

---

<div class="post-metadata">

**Author:** ![rosiec](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.frame.io/rosiec/32/518_2.png) [@rosiec](https://forum.frame.io/u/rosiec)\
**Post date:** [April 5, 2026, 12:11am UTC](https://forum.frame.io/t/redirect-uri-pattern-question/3260/2 "2026-04-05T00:11:38Z")

</div>

Hi @GregW!

It looks like you’re using | to separate your patterns, I’d try switching to a comma-separated list instead:

`https://localhost:3000/api/auth/callback/frameio,https://staging-dashboard\\.mydomain\\.net/api/auth/callback/frameio,https://dashboard\\.mydomain\\.net/api/auth/callback/frameio`

Related docs: [https://developer.adobe.com/developer-console/docs/guides/authentication/UserAuthentication/implementation#redirect-uri-pattern](https://developer.adobe.com/developer-console/docs/guides/authentication/UserAuthentication/implementation#redirect-uri-pattern)

If that still doesn’t resolve it, I’d check the actual redirect\_uri being sent from your staging environment and make sure it is matching that pattern exactly.

---

<div class="post-metadata">

**Author:** ![GregW](https://avatars.discourse-cdn.com/v4/letter/g/6f9a4e/32.png) [@GregW](https://forum.frame.io/u/GregW)\
**Post date:** [April 5, 2026, 9:29am UTC](https://forum.frame.io/t/redirect-uri-pattern-question/3260/3 "2026-04-05T09:29:30Z")

</div>

Hey @rosiec , yeah that done it! I don’t know why I didn’t think of that as that it’s the norm. I got stuck thinking it wanted regex due to having to escape the full stops. Thanks for the help!
