How to integrate a classic ASP based app with Azure AD for an all-user authentication?

Ankita Sinha 20 Reputation points
2023-10-16T07:11:00.71+00:00

I need to replace the SiteMinder authentication in a classic ASP app with Azure AD authentication. I got to know that there are no libraries to support this. How can we achieve the same?

I have tried calling the authorize API and using the code returned i am invoking the token API (v2.0). This is working but are there any risks associated with this approach?

Microsoft Entra External ID
Microsoft Entra External ID
A modern identity solution for securing access to customer, citizen and partner-facing apps and services. It is the converged platform of Azure AD External Identities B2B and B2C. Replaces Azure Active Directory External Identities.
2,678 questions
Microsoft Entra
{count} votes

Accepted answer
  1. Akshay-MSFT 16,511 Reputation points Microsoft Employee
    2023-10-17T09:02:44.7+00:00

    @Ankita Sinha

    Thank you for posting your query on Microsoft Q&A, from above description I could understand that you are looking to integrate you classic ASP application with Microsoft Entra ID for authentication.

    Please do correct me if this is not the case by responding in the comments section.

    Instead of fetching the token via Authorize endpoint manually, I would recommend the following secure way where the token is issued by Entra ID and consumed by Azure App services (Microsoft Azure services).

    Once done you application would be hosted securely in Microsoft Azure and would be authenticated without your token being exposed to on-prem infra.

    Thanks

    Akshay Kaushik

    Please "Accept the answer" (Yes), and share your feedback if the suggestion answers you’re your query. This will help us and others in the community as well.


0 additional answers

Sort by: Most helpful