从令牌服务获取令牌

时间:2014-12-17 15:21:29

标签: iframe ucwa

我正在尝试使用被动身份验证为我的UCWA应用获取令牌。我的设置是,一旦我收到401挑战,我从ms_rtc_passiveauthuri参数获取令牌服务的链接,我通过在我的网站的背景中创建隐藏的iframe访问该网站(PassiveAuth.aspx)。一对重定向发生在iframe中,但最终我成功获得了cookie,然后我继续创建UCWA应用程序。

这在IE,Chrome,Firefox和Opera中运行良好,但Safari似乎拒绝在iframe中进行此重定向。

我还尝试使用XFrame(并使用帮助程序库的Transport.clientRequest)访问此令牌服务,但结果是406 Not Acceptable。

您知道Safari的任何解决方法吗?或者,更重要的是,我的方法是正确的 - 这是它的用法吗?

感谢您的任何建议

1 个答案:

答案 0 :(得分:0)

你有没有设法解决这个问题?我遇到了同样的问题。

编辑:请参阅下面的评论以获得答案 - 请注意WWW-Authenticate和Www-Authenticate标题。