Security Considerations: Hosting and Reuse

This document provides information about security considerations related to programming and reusing the browser. This document doesn't provide all you need to know about security issues—instead, use it as a starting point and reference for this technology area.

Security Alerts

The following table lists features that, if used incorrectly, can compromise the security of your applications.

Feature Mitigation
IHTMLDocument2::domain Set the IHTMLDocument2::domain property only if you must allow cross-domain scripting. Use a value determined on the server. Setting this property to a value determined on the client (like through the location object) could expose your site to attack from another site through Domain Name System (DNS) manipulation.

Other Resources

Microsoft Security

MSDN Security Developer Center

Microsoft TechNet: Security How-Tos

TechNet Security Resources

Security Best Practices