When using the ReportViewer control in server mode, you will need to consider how you want to authenticate to the report server. By default, the viewer connects as the current thread user by supplying CredentialCache.DefaultCredentials to its underlying