Передача текущего имени пользователя и пароля из ReportViewer - PullRequest
0 голосов
/ 20 октября 2011

Я создал класс для подключения к SSRS с использованием учетных данных

public class ReportServerCredentials : IReportServerCredentials

Для его реализации я использую:

ReportViewer1.ServerReport.ReportServerCredentials = new ReportServerCredentials("username", "password", "domain");

Проблема в том, что в этом случае мне нужно установить этиучетные данные, и я использую свое имя пользователя и пароль, что не очень хорошая идея.Я хочу подключиться, используя текущие учетные данные, загруженные пользователем, или даже заставить ssrs думать, что к нему подключаются «все», потому что я на самом деле не использую учетные данные для создания отчетов, мне просто нужно подключиться.1009 *

1 Ответ

0 голосов
/ 20 октября 2011

Использовать CredentialCache.DefaultNetworkCredentials вместо

При этом вместо ваших учетных данных будут использоваться учетные данные человека по умолчанию.

...