Test question
Fundamental Software has an Azure App Services site “fswwebhelp” which is a converted CHM file. We require our
A WinForms application to automatically log in to the site when a user presses F1 while in the application. We are using
Azure Active Directory is the authentication provider for the site.
Our WinForms application has been updated to use a client secret to automatically authenticate and get a OAuth2
token. Our WinForms app then uses this token to access the site content using an embedded browser.
The site is also accessible by entering the URL in a web browser
The problem
When a user tries to access the site by pressing F1 in our WinForms application, they are prompted for
credentials. Regardless of the way we code the client secret or guest user details. We suspect the converted website
files do not work with the OAuth tokens
Required
• Provide a sample WinForms application to demonstrate that the functionality works when pressing the F1 Button.
The user should see and navigate the site in the WinForms application.
It should not launch a browser session.
The user should not be asked to enter credentials. The details should be embedded in the code.
The user should not be required to log in when navigating to different pages on the site. i.e., If the site homepage is
visible in the WinForms application and the user clicks a navigation link, the Windows Live Login box should not appear.
Resources:
Access to the GitHub repo with the site pages and assets is available
A test site for the Webhelp site, if required