Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 8500165
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 11, 20262026-06-11T00:52:15+00:00 2026-06-11T00:52:15+00:00

We are an ISV with a web application. Unlike StackExchange or Trello, this web

  • 0

We are an ISV with a web application. Unlike StackExchange or Trello, this web app is installed at customer sites, so each web app installation has a separate URL. i.e.: http://app.example.com/ and http://app.microsoft.com/ could both be valid URLs for our app.

We want to use OAuth to access the user’s Google data (a simple first-time-use import to prime the app database). Our problem is trying to figure out how to make this work.

OAuth for web apps (client-side) depends on a redirect URL registered with the authority (Google in our case). If you are Trello or StackExchange you have one URL and just put that in. Since we are installed in many places, we can have many URLs, and we don’t know what they are, so we can’t tell Google what URLs to use ahead of time.

OAuth for client apps (windows clients etc) gets around this by returning the response in the window title, instead of redirecting. This is great for an app that has full control of the browser – i.e. that controls the sandbox, but for a normal browser the cross-site security restrictions make getting the secret from the Google response window impossible.

We appear to fall between two stools in the OAuth world. Not a web app, not a client app.

How can we use OAuth with multiple web apps installed in multiple locations?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-11T00:52:16+00:00Added an answer on June 11, 2026 at 12:52 am

    Sorry, but the registration process exists for a reason. If it’s on multiple URLs owned by multiple companies, they will be considered separate applications and they should use different client IDs/client secrets and be registered by the appropriate owners. You’ll just need to provide instructions for your customers about how they should register the app, or have it as part of the deployment process if you have a services team installing it.

    There are a lot of benefits to building multi-tenant applications, and not having to do this is just one of them!

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

How can I run an ASP.net 4.0 app in the ISV folder on CRM
I'm trying to create a small application within CRM in the ISV folder. I
*(This is for ISV database so I am kind of reverse engineering this and
I've followed this example: RCP+JavaWS but the app just briefly comes up and goes
I work for an ISV and we have a vanilla ASP.NET (no mvc) web
I am a small ISV. 2 developers. I have an existing application for Windows
I work for a ISV. Our product can use both SQL Server and Oracle
While there are a handful of great programs for ISV Startups (BizSpark, Emplower ISV,
im struggling with syntax here: hopefully this question is v simple, im just miising
MSCRM 4.0 Problem: I'm currently storing xml files in the ISV directory along with

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.