You create an ASP.NET application by using Microsoft Visual Studio .NET 2008 and the .NET Framework 3.5.
The application contains an ASP.NET Web page that will be accessible through the Internet.
The page contains a Web form that captures data that will be stored in a Microsoft SQL Server 2008 database.
The form currently uses a POST method. The page also contains JavaScript validation routines.
The validation routines will be used to ensure that the input to the form meets the business requirements and does not contain any code that is harmful.
There is currently no server-side validation being performed. You need to review the application and resolve security flaws in the page.
What should you do?
A.
Create new server-side validation routines.
B.
Change the method of the form action to GET.
C.
Move the validation routines to a separate ASPX page.
D.
Ensure the <script> tag is not contained in the header element of the page.