nerdexam
Microsoft

70-519 · Question #201

You are designing an ASP.NET Web Forms application that uses a database containing user names and hashed passwords for authentication. The Web application includes a login form in which users type…

The correct answer is A. Install a certificate on the Web server, and force the login form to use SSL. See the full explanation below for the reasoning.

Question

You are designing an ASP.NET Web Forms application that uses a database containing user names and hashed passwords for authentication. The Web application includes a login form in which users type their user names and passwords. You need to design a strategy to ensure that the user's login credentials cannot be stolen through a manin-the-middle attack. Which approach should you recommend?

Options

  • AInstall a certificate on the Web server, and force the login form to use SSL.
  • BWrite an on Submit JavaScript handler that hashes the password before the password is
  • CWrite an On Click method for the Submit button that hashes the password before the
  • DWrite an on Submit JavaScript handler that URL-encodes the password before the

How the community answered

(28 responses)
  • A
    79% (22)
  • B
    4% (1)
  • C
    11% (3)
  • D
    7% (2)

Community Discussion

No community discussion yet for this question.

Full 70-519 Practice