title: SSO with React Web Application
body: <p>I am working on a React Application which needs to support SAML2.0. The need is to implement SSO with the Azure Active Directory, using Azure AD as an IdP.</p>
  
  <p>I am trying to use this Library
  <a href="https://www.npmjs.com/package/saml2-js" rel="nofollow noreferrer">https://www.npmjs.com/package/saml2-js</a></p>
  
  <p>But the thing I am unable to understand is where I can find the crt and pem file.</p>
  
  <p>I have an application setup on the Azure AD, and I can access the fedration meta data. But I really don't know where the .pem and .crt file belongs to.</p>
  
  <p>So far I have tried to implement SSO with Slack which is already listed in there gallery app so it is working.</p>
  
  <p>Followed this Tutorial: <a href="https://docs.microsoft.com/en-in/azure/active-directory/saas-apps/slack-tutorial%23configure-azure-ad-single-sign-on" rel="nofollow noreferrer">https://docs.microsoft.com/en-in/azure/active-directory/saas-apps/slack-tutorial%23configure-azure-ad-single-sign-on</a></p>
  
  <p>I did not found any helpful guide which explains the SAML2.0 with React and Node.</p>
  
  <p>So I need help for these two things.</p>
  
  <ol>
  <li><p>How to integrate the Azure AD SAML Based Application to a React Application.</p></li>
  <li><p>How to implement SSO with the SAML2.0 along with Azure AD.</p></li>
  </ol>
  
  <p>Any help will be appreciated.</p>