Unable To Do Student Verification on Azure Even Though I Have a Github Student Dev Pack

Ibrahim Bin Umair 0 Reputation points
2026-08-14T12:47:05.79+00:00

Problems in student verification on azure.
I tried:

  • Logging in with github
  • Verifying my student identity through the azure portal too. I get an email on my student mail which they ask to enter but when I press on the link they sent. It just says unauthorized to this client. I have tried several times this week.
Azure Policy
Azure Policy

An Azure service that is used to implement corporate governance and standards at scale for Azure resources.

0 comments No comments

2 answers

Sort by: Most helpful
  1. Bharath Y P 10,530 Reputation points Microsoft External Staff Moderator
    2026-08-22T17:05:58.85+00:00

    Hello Ibrahim, We understand that you’re running into this. Based on the info you shared, the “unauthorized to this client” / student verification failure during the Azure for Students flow is very often caused by an identity/email mismatch between what you used for GitHub Student Pack verification and what Azure sees during “Sign in with GitHub”.

    Here’s the checklist to get the GitHub-based Azure for Students verification working:

    1) Use “Sign in with GitHub” (and your GitHub user ID, not your email)

    1. Go to: https://signup.azure.com/studentverification?offerType=1
    2. Choose Sign in with GitHub.
    3. Sign in with your GitHub user ID/username, then use your GitHub username/password (not your email).

    2) Make sure Azure sees the same email that is Primary + Verified in GitHub

    In GitHub:

    1. Go to Settings → Emails
    2. Confirm the email you want Azure to use is:
      • Primary
      • Verified

    Also important: the email you use during GitHub login must match what Azure expects. If you verified your Student Pack using a college email, ensure that college email is the one that’s primary/verified in GitHub (or switch to a verified email that matches).

    3) Redeem the benefit code from the GitHub Student Pack site, then use “Verification code” in Azure

    1. On https://education.github.com/pack, find the Azure section and click Activate Now or Get Access/Benefit to generate your unique code.
    2. In the Azure verification flow, look for the step/dropdown to select Verification code, then paste the code from GitHub’s pack site.

    4) If you still get stuck, try the verification link in InPrivate/incognito + clear browser state

    Try clearing cache/cookies or using an InPrivate/incognito window, and if possible try a different browser/device and network.

    5) If the student verification still fails after the above

    For cases where the automated system can’t validate something (and the offers don’t provision), the next step is to contact Azure for Education support / create a support request from Azure so they can review your eligibility and verification state.

    Quick note about “unauthorized to this client”

    This usually aligns with a mismatch in the sign-in identity or email that Azure associates with the verification attempt. The steps above (GitHub username sign-in + GitHub Primary/Verified email matching) are the key fix path.

    References (relevant docs)

    Hope this helps, Thank you

    Was this answer helpful?


  2. AI answer

    2026-08-14T12:47:28.8866667+00:00

    For Azure for Students and Azure Dev Tools for Teaching sign-in, the most common cause is an identity mismatch between the Microsoft account, GitHub account, and student email.

    Try this end-to-end path:

    1. Sign out of all browser sessions.
      • Close all browsers.
      • Open a private/incognito window.
      • Go to https://aka.ms/vssignout.
      • Sign in again after the sign-out completes.
    2. Make sure the student email is added to the Microsoft account being used.
      • Go to the Microsoft account sign-in page: https://account.microsoft.com
      • Open Your info.
      • Select Manage how you sign in to Microsoft.
      • Verify identity if prompted.
      • Select Add email and add the university email address.
      • Then try the Azure student sign-in/verification flow again.
    3. If using a university email directly, make sure it is a Microsoft account.
      • If the university domain is associated with Active Directory, accounts under that domain are already considered Microsoft accounts.
      • If not, create a Microsoft account with the university email address.
    4. If verification codes are involved, avoid repeated requests.
      • Excessive or repetitive requests can temporarily block code delivery.
      • Check the junk folder for the verification message.
      • If using phone verification, make sure the number is correct and not a VOIP number.
    5. If the error appears during account verification, try another verification method.
      • Select Other verification options if available.
      • If using phone call verification, press # when prompted.
      • If using text verification, enter the correct code.

    Because the email link is returning unauthorized to this client, the strongest next step is to retry the flow in an incognito session after a full sign-out, and ensure the same university email is attached to the Microsoft account used for Azure sign-in.


    AI-generated content may be incorrect. Read our transparency notes for more information.

    Was this answer helpful?

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.