Contoso, Ltd., uses Azure websites for public-facing customer websites. The company has a mobile app that
requires customers sign in by using a Contoso customer account.
Customers must be able to sign on to the websites and mobile app by using a Microsoft, Facebook, or Google
account. All transactions must be secured in-transit regardless of device.
You need to configure the websites and mobile app to work with external identity providers.
Which three actions should you perform? Each correct answer presents part of the solution.
A.
Request a certificate from a domain registrar for the website URL, and enable TLS/SSL.
B.
Configure IPsec for the websites and the mobile app.
C.
Configure the KerberosTokenProfile 1.1 protocol.
D.
Configure OAuth2 to connect to an external authentication provider.
E.
Build an app by using MVC 5 that is hosted in Azure to provide a framework for the underlying
authentication.
Explanation:
DE: This tutorial shows you how to build an ASP.NET MVC 5 web application that enables users to log in using
OAuth 2.0 with credentials from an external authentication provider, such as Facebook, Twitter, LinkedIn,
Microsoft, or Google.
A:
* You will now be redirected back to the Register page of the MvcAuth application where you can register your
Google account. You have the option of changing the local email registration name used for your Gmail
account, but you generally want to keep the default email alias (that is, the one you used for authentication).
Click Register.
* To connect to authentication providers like Google and Facebook, you will need to set up IIS-Express to use
SSL.
http://www.asp.net/mvc/overview/security/create-an-aspnet-mvc-5-app-with-facebook-and-googleoauth2-and-openid-sign-on
Agreed