Impersonation on IIS 7.0 passes the machine credentials for Crystal Reports
Posted
by
pknox
on Server Fault
See other posts from Server Fault
or by pknox
Published on 2010-03-03T17:43:47Z
Indexed on
2012/03/22
17:34 UTC
Read the original article
Hit count: 269
On a 32-bit Windows 2008 server running the Donor2 Application in the Classic .NET Managed Pipeline mode, configured for Windows Integrated Authentication and Impersonation, all of the .NET pages are passing the authenticated user’s credentials [DomainName\UserName]. This is the correct, expected behavior. The Crystal Reports pages, instead of passing the authenticated user’s credentials, are passing the IIS Server’s credentials [DomainName\MachineName$].
One of the very frustrating aspects of this situation is that I have another server which, as far as I can tell, is configured identically. That server, when loading Crystal Reports, is passing the authenticated user’s credentials [DomainName\UserName] as expected. I have obviously missed something, but I have no idea what it could be.
© Server Fault or respective owner