繁体   English   中英

如何使用Android SDK(Java)在Microsoft Report Server 2008上进行身份验证?

[英]How to authenticate at Microsoft Report Server 2008 using Android SDK (Java)?

我目前正在尝试创建一个需要使用网络连接访问MS Reportserver 2008上单个文件的应用程序。 通常,我通过使用Authenticator.getPasswordAuthentication类来对用户进行身份验证,然后使用HttpURLConnection类来获取文件来执行此类操作。 在其他服务器上,这通常可以工作,但是显然ReportServer需要某种其他身份验证,因为我总是收到错误401( java.io.IOException: No authentication challenges found )。

我只是想知道:通常需要什么方式来访问MS Report Server上的单个文件? 如何验证用户身份,然后访问文件? 我不知道如何正确地使用Android SDK对该Microsoft系统进行身份验证,最好不要使用第三方库。

您对如何轻松处理此问题有任何建议吗?

可以利用Reporting Services。您可以通过连接获取报告列表和/或文件夹和/或元数据。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM