Section 3. Securing ASP.NET AJAX

Section 3: Securing ASP.NET AJAX

ASP.NET AJAX Security Principles 44

Principle 1: Validate All Input on the Server 45

Principle 2: Protect Client Resources 57

Principle 3: Authenticate Requests 61

Principle 4: Protect Web Services 66

Principle 5: Secure Data Access 75

Despite all of the dangers inherent in a client-intensive application with open services on the server, it is more than practical to develop secure AJAX applications. You just have to be a lot more careful about what you are doing. If you follow a few simple security principles during your AJAX development, you can significantly reduce your risk of exposure to security problems. These principles will also demonstrate how you increase the security ...

Get Secure ASP.NET AJAX Development now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.