adfs并获得Web应用程序集成

时间:2012-11-09 10:08:29

标签: gwt callback single-sign-on adfs2.0

我想使用adfs登录。场景如下: 1.用户访问我的网络应用程序链接,点击它时会有一个登录按钮,调用将被添加到adfs中。 2.如果adfs会话已经建立,那么它应该将我重定向回我的应用程序,其中的图形就像在facebook中的那样我可以验证用户并使用我的应用程序。 3.如果adfs会话不存在,它将提供adfs登录屏幕,然后在登录后,它将重定向回到具有某些图形对象的应用程序。

我想实现上述场景,如何在不使用openam或opensso或Shibboleth的情况下解决这个问题。

谢谢,

1 个答案:

答案 0 :(得分:0)

您的网络应用是ASP.NET吗?如果是这样,您需要添加WIF。

当用户访问受保护的页面时,WIF会拦截该呼叫并将您重定向到ADFS登录屏幕。

您的应用程序中通常没有“登录”按钮(尽管有方法可以捏造它)。

关于“图形之类的东西” - 不确定你指的是什么,但ADFS可以返回任何属性,如位于AD或SQL DB中的名称,电子邮件等。

<强>更新

你可以采取两种方式: