MSAL Library Integration Quiz

5 questions Pass: 70% +25 pts (50 with Pro)

Quiz covering OAuth and OpenID Connect

What you'll be asked

  1. What is the primary purpose of the Microsoft Authentication Library (MSAL) in an application?
  2. When using MSAL, why is it recommended to use the 'acquireTokenSilent' method before 'acquireTokenInteractive'?
  3. Which of the following is a required configuration parameter when initializing a PublicClientApplication in MSAL?
  4. In the context of MSAL, what is the role of the 'scopes' parameter when requesting an access token?
  5. If an application using MSAL receives an 'InteractionRequiredAuthError', what is the most appropriate programmatic response?

Answers and explanations come after you submit.