Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在JAVA中设置web应用程序以使用ADFS/SAML/WS-*?_Java_Asp.net_Wicket_Saml_Adfs - Fatal编程技术网

如何在JAVA中设置web应用程序以使用ADFS/SAML/WS-*?

如何在JAVA中设置web应用程序以使用ADFS/SAML/WS-*?,java,asp.net,wicket,saml,adfs,Java,Asp.net,Wicket,Saml,Adfs,我有一对用Java1.6.X编写的web应用程序,使用Wicket-1.5.X我工作的另一个组织维护一个公共登录门户,以便我的web应用程序与之集成,该门户通过ADFS/SAML令牌提供用户身份 他们实际上为我提供了一个示例应用程序,但它是用ASP.net编写的。检查身份的应用程序的一部分是使用Windows身份基础类,因此是非启动器。做一个关于将ASP.net代码转换为Java代码的web搜索,我找到了,但我有VS2010,它“需要”2008,并且不会安装 我已经创建了一个简单的测试页面,其中

我有一对用Java1.6.X编写的web应用程序,使用Wicket-1.5.X我工作的另一个组织维护一个公共登录门户,以便我的web应用程序与之集成,该门户通过ADFS/SAML令牌提供用户身份

他们实际上为我提供了一个示例应用程序,但它是用ASP.net编写的。检查身份的应用程序的一部分是使用Windows身份基础类,因此是非启动器。做一个关于将ASP.net代码转换为Java代码的web搜索,我找到了,但我有VS2010,它“需要”2008,并且不会安装

我已经创建了一个简单的测试页面,其中显示了它可以找到的所有cookie,当我得到这些cookie时:JSESSIONID、utma、utmz、utmb、utmc,我收到的cookie中没有一个看起来像SAML令牌

我已尝试运行其他组织示例的托管版本。而Sample.domain.comcookies甚至不存在,直到加载了示例应用程序的安全页面之后。那么,如果在我的页面加载之后才创建cookie,那么如何获取身份信息呢


这就是WS-Federation的用武之地吗?

WIF使用WS-Federation,而据我所知,没有Java等价物


但是,您可以使用SAML。请参阅:。

WIF使用WS-Federation,我知道没有Java等价物


但是,您可以使用SAML。参考:。

我最终解决了我的问题。我最终与我的应用程序集成。它还是相对较新的,但它可以工作,经过一些调整,能够满足我的需求。

我最终解决了我的问题。我最终与我的应用程序集成。它还是相对较新的,但它可以工作,经过一些调整,能够满足我的需求。

我最近才了解到这个项目。它将WS-Federation添加到。我最近才了解到该项目。它将WS-Federation添加到。