176k views
4 votes
A company is developing an on-premises app that authenticates with Microsoft Entra ID. The app will be deployed on computers that do not have a web browser.

You need to allow users to authenticate on the app using a web browser on a different computer.

Which solution should you use?


implicit

authorization code

client credentials

device code

interactive

User Gbianchi
by
6.7k points

1 Answer

3 votes

Answer:

The correct solution to allow users to authenticate on the app using a web browser on a different computer is the "device code" solution.

The "device code" flow is designed for scenarios where the user doesn't have access to a web browser on the device where the app is running. In this flow, the user is provided with a code and a URL to enter into a web browser on a different device. The user then signs in with their Microsoft Entra ID on the web browser and enters the code to complete the authentication process.

This solution allows users to authenticate on the app using a web browser on a different computer, even if the computer where the app is deployed does not have a web browser.

User Jinesh Choksi
by
7.6k points