使用Windows Identity Foundation我有一位成功登录并能够请求页面的用户。但是,任何依赖于对WIF保护资源的asmx Web服务请求的页面都存在问题。
有没有办法将SAML信息添加到asmx请求,类似于将其添加到WCF请求的方式?
答案 0 :(得分:0)
我认为你想要的是肥皂信息中的自定义标题。
然后,您可以使用它来指定执行操作的用户凭据。
这是一个相当先进的主题......
2D00-A-solution.aspx“> HTTP://weblogs.asp.net/avnerk/archive/2006/04/26/Adding-custom-headers-to-every-WCF-call- 2D00 -a-solution.aspx
但是我们的想法是,您可以为服务接受调整数据包的调用添加约束,以确保凭据被包装。
另一种方式当然是回归基础并基本上构建一个xml(soap数据包),然后使用请求和响应类来手动处理信息(不理想)