We actually recommend an application design that does not require CORS.
While it is true that the Viewer, running in the browser, needs a way to send requests to PAS, we recommend you setup a dedicated reverse proxy route as part of your web application (or web server) which allows the viewer to make requests to the same origin (domain) from which the web page itself was loaded. Our Getting Started explains this sort of deployment in a lot more detail. We recommend you read through that first if you have not already.
That said, if you want your viewer instances in the browser to send requests directly to your PAS deployment running on a different domain (origin), it is possible. To do this, you'll need to explicitly configure PAS to enable CORS:
There is no native support for CORS in Internet Explorer 8 and 9.