【发布时间】:2015-07-21 09:54:49
【问题描述】:
我对@987654321@ 没有太多经验,所以如果我问的是愚蠢的问题,请多多包涵。
我正在创建一个excel add-in,它使用win-forms 作为接口。我添加了一个web-service 的Web 引用,我需要调用它来执行操作。 Web 服务支持SAML authentication。所以我的要求是,我需要使用 CA sitemider 从 Active Directory 验证用户并获取 token(如访问令牌或身份验证令牌),然后将其传递给 Web 服务。
我不确定如何实现这个?我应该怎么做才能获得该令牌,还需要使用 winform 中的 Web 浏览器控件来实现 siteminder 身份验证流程吗?
【问题讨论】:
-
您的 WebService 是否支持 SAML 增强型客户端配置文件?
-
@sk_ 不确定增强型客户端配置文件是什么?但我的网络服务需要来自身份提供者(站点管理器)的身份验证令牌。我不确定如何从 Siteminder 获取身份验证令牌?
-
@Sachin 你能解决这个问题吗?你能提供任何示例代码吗?下面的答案没有标记,所以我不确定那是否正确,尽管我会沿着以下几行查看。
-
@Dexters,所以我没有得到正确答案
标签: c# winforms saml-2.0 siteminder