如何通过NetIQ Access Manager验证我的客户端应用程序?

时间:2015-02-11 15:35:05

标签: c# soap proxy wsdl netiq

我有一个客户端应用程序(C#),旨在收集和分析指标并在Excel中输出各种表格/图表。这些指标与错误/问题跟踪有关,我们刚刚开始使用第三方应用程序(FIT BugTrack)来完成。 FIT允许通过SOAP进行访问。最初,我们在自己的防火墙内设置了FIT开发环境。使用FIT中的.wsdl,我能够在Visual Studio中添加一个服务引用,让我可以访问用于以简单方式从FIT收集信息的类。我能够询问用户他们的用户名/密码并将其传递给我的请求类,以便成功返回所需的信息。

出于安全原因,FIT的“实时”版本位于我们的主防火墙之外的DMZ中。输入访问FIT的地址时,用户将被重定向到NetIQ Access Manager登录页面。输入有效凭证后,此访问管理器会将用户重定向到FIT,并自动登录。

使用此NetIQ Access Manager,我的应用程序不再具有访问权限,因为似乎AM授予了身份验证,而不是FIT本身。我不熟悉通过这样的“防火墙”获得程序化访问,所以我甚至不确定我在寻找什么样的信息。是否有可能在此Access Manager的配置级别设置某些内容来限制我正在尝试完成的任务?我需要找到一种通过访问管理器验证我的应用程序的方法,然后使用从FIT的.wsdl生成的类来收集数据。

任何可能指出我正确方向的建议都将不胜感激。此外,如果需要任何其他信息,我会尽力根据要求提供。

0 个答案:

没有答案