You work as a Microsoft ASP.NET developer at Domain.com. The Domain.com network contains an Oracle database server named Certkiller -DB01. Certkiller -DB01 hosts a database named CKWebUsers. Domain.com uses the Microsoft Visual Studio .NET 2005 as their application development platform. You use a Microsoft Windows XP Professional client computer named Certkiller -WS528 as your development computer. Internet Information Services (IIS) is installed on Certkiller -WS528.
You are developing a Web application for Domain.com’s extranet Web site. The extranet Web site is accessed by Domain.com users as well as some of Domain.com’s suppliers and affiliates. All users that must access the Web application have their credentials stored in the CKWebUsers database. You want to implement a login page that authenticates users against the CKWebUsers database.
What should you do?
A.
Set the Authentication Mode in the Web.config file to Passport.
B.
Set the Authentication Mode in the Web.config file to None.
C.
Set the Authentication Mode in the Web.config file to Windows.
D.
Set the Authentication Mode in the Web.config file to Forms.
Explanation:
The Forms Authentication allows you to use a custom login page to authenticate users against any data store.Incorrect Answers:
A: Passport authentication requires that users have a Microsoft passport as it is used to authenticate users against the Microsoft Passport system.
B: Setting the Authentication mode to None disables authentication.
C: Windows Authentication requires that users have a Microsoft Windows domain user account in Active Directory. The domain user account is passed through IIS to the Web application.