AZ-203 Exam QuestionsBrowse all questions from this exam

AZ-203 Exam - Question 57


You provide an Azure API Management managed web service to clients. The back-end web service implements HTTP Strict Transport Security (HSTS).

Every request to the backend service must include a valid HTTP authorization header.

You need to configure the Azure API Management instance with an authentication policy.

Which two policies can you use? Each correct answer presents a complete solution.

NOTE: Each correct selection is worth one point.

Show Answer
Correct Answer: BC

To meet the requirement of including a valid HTTP authorization header in every request to the backend service, Basic Authentication and Certificate Authentication can be used. Basic Authentication directly includes the authorization header in the request, fulfilling the requirement without additional complexity. Similarly, Certificate Authentication, while not using the traditional authorization header, still meets the necessary security and authorization criteria via client certificates.

Discussion

9 comments
Sign in to comment
stefanat
Feb 5, 2020

Should be BC https://docs.microsoft.com/en-us/azure/api-management/api-management-authentication-policies

lau13
May 26, 2020

For those who are asking is it AC or BC The requirement is asking for the backend service to include a valid HTTP authorization header, B is the minimum that we can do to achieve the goal; you can do A, but it is overkill and it will require more steps to achieve, not the best option for this requirement.

Juanlu
Nov 29, 2020

Agree. As @lq said, option A is not a policy Microsoft offers

shuakwe
May 15, 2020

It should be AB. Certification authentication does not use the Authorization header so it doesn't match the requirements. Example of implementing OAuth Client Credential Grant in API Management: https://platform.deloitte.com.au/articles/oauth2-client-credentials-flow-on-azure-api-management

dailak
Sep 26, 2020

I think AB is correct because Basic and OAuth are using Authorization Header

altafpatel1984
Nov 20, 2021

I agree

Iloves73g
May 14, 2020

B,C correct

AK89
May 26, 2020

Correct answer are B and C Link : https://docs.microsoft.com/en-us/azure/api-management/api-management-authentication-policies

Iq
May 19, 2020

Should be B and C option A is not a policy Microsoft offers

Dumindu
Mar 3, 2020

AC is correct

SidSadhu
Aug 23, 2020

B, C Reference: https://docs.microsoft.com/en-us/azure/api-management/api-management-authentication-policies

bugimachi
Jan 3, 2021

This is true! For all who make the same mistake as I did (because it did not read carefully enough): The question is about authentication between APIM and backend (and has nothing to do with the user authentication!)

heero
Feb 27, 2020

So it should be AC or BC ?

hems4all
Jun 5, 2021

Authentication policies Authenticate with Basic - Authenticate with a backend service using Basic authentication. Authenticate with client certificate - Authenticate with a backend service using client certificates. Authenticate with managed identity - Authenticate with the managed identity for the API Management service. https://docs.microsoft.com/en-us/azure/api-management/api-management-authentication-policies