title: Authentication issues with apps script Web App
body: <p>I am in the process of developing a google apps script web app designed for school teachers and students. I have deployed a version of the web app with following settings:</p>
  <p>Execute as: User accessing the web app
  Who has access: Anyone with Google account</p>
  <p>My intention is to make this app available to anyone with a google (gmail, or edu/org google account).</p>
  <p>The app still has a Publishing status of 'Testing' in the 'OAuth consent screen' settings. I am trying to get a few users test this web app.</p>
  <p>Users in my google domain all seem to be able go through the OAuth2 steps, and access it without issues.
  Test users with @gmail.com accounts that I have added to the 'Test users' list in 'OAuth consent screen' settings are able to go through the OAuth2 steps, and access it without issues.</p>
  <p>BUT, test users that I have added to the 'Test users' list in 'OAuth consent screen' settings that are google EDU domain accounts (not @gmail.com) can not seem to get past the OAuth2 steps they are presented with. I have two such users, from two different google EDU domains, and both have the same exact issue:</p>
  <ul>
  <li>Upon accessing the app URL, they are presented with a google sign in
  prompt.</li>
  <li>User clicks on &quot;Review Permissions&quot; to open the OAuth flow
  in a popup.</li>
  <li>User chooses/confirms the google EDU account they wish to
  use to sign in.</li>
  <li>Everything normal upto the above step, but on the
  next screen, they see this message and there is no way to proceed:</li>
  </ul>
  <blockquote>
  <p>Something went wrong<br />
  Sorry, something went wrong there. Try again.</p>
  </blockquote>
  <p>The url on the popup at this point starts with <a href="https://accounts.google.com/info/unknownerror?access_type=offline&amp;login_hint=xxx" rel="nofollow noreferrer">https://accounts.google.com/info/unknownerror?access_type=offline&amp;login_hint=xxx</a></p>
  <p>Scopes requested - if relavant:</p>
  <pre><code>    &quot;https://www.googleapis.com/auth/script.external_request&quot;,
      &quot;https://www.googleapis.com/auth/forms&quot;,
      &quot;https://www.googleapis.com/auth/userinfo.email&quot;,
      &quot;https://www.googleapis.com/auth/userinfo.profile&quot;
  </code></pre>
  <p>My questions:</p>
  <ul>
  <li>How do I resolve this issue?</li>
  <li>Is this issue specific to just the 'Testing' status, or might this still be an issue with the app when it is published?</li>
  </ul>