在测试代码之前,必须更改 ConfigureCrystalReports() 方法中的报表绑定代码。
- 在 ConfigureCrystalReports() 方法内,将一个对 GetReportWebServiceWithAuthentication() 方法的调用赋给 CrystalReportViewer 控件的 ReportSource 属性。
``` vb
myCrystalReportViewer.ReportSource =
GetReportWebServiceWithAuthentication()
```
``` csharp
crystalReportViewer.ReportSource =
GetReportWebServiceWithAuthentication();
```
现在,您可以测试已经添加到 Web 服务客户端项目中的 NT 身份验证代码了。
测试 Web 服务客户端项目中的 NT 身份验证代码:
从“生成”菜单中选择“生成解决方案”。
如果生成过程中出错,请立即纠正。
从“调试”菜单中,单击“开始”。
客户端应用程序将连接到 Web 服务,如果用户名、密码和域都正确,将成功显示报表。
- 返回到 Visual Studio,然后单击“停止”从调试模式中退出。
您刚才已成功地使用用户特定的网络凭据连接到安全目录。现在,您将学习如何测试使用 NTLM 凭据的连接。
注意 |
|---|
要配置防火墙代理设置,您可以更改作为参数传递给 AddFirewallProxySettings() 方法的Boolean值。 |
注意