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.