0

我有一个 ASP.NET Web 应用程序,用于使用报表查看器显示 MS 报表。报告位于远程服务器上。我需要使用 Windows 身份验证来连接到报告服务,因为我需要根据谁登录到 Web 应用程序来显示报告。

我在网上搜索了解决方案,但找不到任何东西。

有人可以帮忙吗。

4

1 回答 1

1

我现在实际上面临着类似的问题。您需要为 DELEGATION 配置 Web 服务器。

问题是您的 Web 服务器可以使用他们的 Windows 凭据在本地对人员进行身份验证,但即使它模拟这些用户,他们的凭据默认情况下也不能在网络上使用。您必须配置 ActiveDirectory 以将 Web 服务器识别为有权在本地网络上模拟用户。

以下是一些帮助您入门的链接(我目前正在阅读这些链接,这就是我打开它们的原因!):

http://support.microsoft.com/kb/810572/
http://support.microsoft.com/kb/907272
http://msdn.microsoft.com/en-us/library/ms998351.aspx
http:// msdn.microsoft.com/en-us/library/ms998355.aspx

于 2008-12-02T15:09:34.693 回答