adfs与gwt-webapp集成

adfs与gwt-webapp集成,gwt,callback,single-sign-on,adfs2.0,Gwt,Callback,Single Sign On,Adfs2.0,我想使用adfs进行登录。场景如下所示: 1.用户访问我的web应用程序链接,点击该链接将有一个登录按钮。呼叫将进入adfs。 2.如果adfs会话已经建立,那么它应该将我重定向回我的应用程序,使用类似于facebook的图形,我可以从中验证用户并使用其my app。 3.如果adfs会话不存在,它将提供adfs登录屏幕,然后在登录后,它将使用一些类似图形的对象重定向回应用程序 我想实现上面的场景,在不使用openam、opensso或Shibboleth的情况下,我应该如何实现它 谢谢,您的w

我想使用adfs进行登录。场景如下所示: 1.用户访问我的web应用程序链接,点击该链接将有一个登录按钮。呼叫将进入adfs。 2.如果adfs会话已经建立,那么它应该将我重定向回我的应用程序,使用类似于facebook的图形,我可以从中验证用户并使用其my app。 3.如果adfs会话不存在,它将提供adfs登录屏幕,然后在登录后,它将使用一些类似图形的对象重定向回应用程序

我想实现上面的场景,在不使用openam、opensso或Shibboleth的情况下,我应该如何实现它


谢谢,

您的web应用程序是ASP.NET吗?如果是这样,您需要添加WIF

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

通常,您的应用程序中没有登录按钮(尽管有一些方法可以伪造它)

关于“类似图形的东西”-不确定您指的是什么,但ADFS可以返回驻留在AD或SQL数据库中的任何属性,如名称、电子邮件等

更新

你可以走两条路:

  • 安装类似OpenAM或PingFederate的东西,它将处理您的Java应用程序,并使用ADF联合成员
  • 使用或OpenAM one

我的webapp是用java编写的,我没有找到任何WIF pulgin for java。“类似于图形的东西”什么都不是,但是你可以说是从adfs返回的响应。。。还有别的办法吗?嘿,你能帮我吗: