OneDrive


Feedback by UserVoice

How can we improve the OneDrive Developer Platform?

Support wildcards in redirect_uri

x.mysite.com and y.mysite.com are for 2 of my customers: x and y.
And I get new customers a, b, c, etc without my intervention.
As of now, I have to add by hand a.mysite.com/onedrive in redirect_uri app settings for every new customer and it is painful.

101 votes
Vote
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    vijo shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

    13 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      Signed in as (Sign out)
      Submitting...
      • Anonymous commented  ·   ·  Flag as inappropriate

        Edit... sorry it is a little off topic from the question. But I kept coming back to this thread. I wasted an entire day trying to figure this out. Hope it helps some else:

        Say your page url is http://localhost:80000/Do/Something/45678 or http://localhost:80000/Do/Something/?id=45678

        You can't redirect because you need a "static" url like http:/localhost:80000/Do/Something

        Set your redirectUri to that static URL; like so:
        var odOptions = {
        action: "query",
        advanced: {
        redirectUri: "http://localhost:80000/Do/Something"
        }
        }
        OneDrive.open(odOptions);

        And make sure you add the same exact static Url (http://localhost:80000/Do/Something) to your Redirect URLs in your microsoft "my applictions"

        This will ignore the dynamic part of the url and allow you flow as expected.

      • John Spy commented  ·   ·  Flag as inappropriate

        Is there any update regarding supporting wildcards for redirect_uri on Microsoft registration portal?
        Having same issue (I want to support redirects based on different locales)

      • Harshveer Singh commented  ·   ·  Flag as inappropriate

        +3 This is very bad design, I am working on an enterprise application where we give different subdomain to each client and we are putting file picker on site on different pages. With current design I don't see any way to achieve this. Same integration with google drive picker and dropbox picker was seamless. One drive should also support this kind of integration.

      • Rene commented  ·   ·  Flag as inappropriate

        +1 wildcards or just domain/subdomain

        At the moment it's not possible to use this in any dynamic site. Please allow to configure (like Google Picker and Dropbox Chooser) just a domain and subdomain.

        mydomain.com
        subdomain.mydomain.com

      • Nick D., Software Design Engineer commented  ·   ·  Flag as inappropriate

        When it comes to SPA's, there is a broad multitude of combinations of URL's that are required to work with redirection,
        E.g., if a locale is included in the URL, then, say for 30 languages, there are atleast 30 URL combinations that are needed, OneDrive will provide up to (only) 21.
        There should be a generous increase to the number of URL's!

      Feedback and Knowledge Base