【发布时间】:2012-04-10 13:20:51
【问题描述】:
当我尝试从由另一个 asp.net 应用程序 (IP) 验证的 asp.net 应用程序 (RP) 调用 WCF 服务时,我收到一条包含登录页面内容的错误消息(它正在尝试到达登录页面,因为它无法验证请求)。
身份提供者:_http://localhost/AuthenticatonWS/Login.aspx
依赖方网站:_http://localhost/RPWebsite/Default.aspx
WCF 服务:_http://localhost/RPWebsite/Service1.svc
(在我的解决方案中,我从 default.aspx.cs 调用 service1.svc)
我不希望服务是匿名的。目前该站点 (RPWebsite) 使用 STS 并信任本地身份提供者,但在生产中它可以通过 ADFS 信任任何外部身份提供者。
谁能指导我如何将令牌信息从 aspx 页面传递给服务,我确实尝试了几个来自互联网的示例,但我无法让它工作。
【问题讨论】:
标签: wcf forms-authentication single-sign-on wif adfs2.0