我尝试在我的应用程序中实现SAML 2.0 SP启动的SSO(我的应用程序是服务提供商)。此过程的方案如下图所示(来自wiki)。
我如何记住目标资源网址(计划中的第1步),然后在第6步上使用它?我只有一个想法:在第1步上通过AuthRequest id在服务器上保存该URL,并在第6步上通过该ID获取。这是正确的方式吗?
答案 0 :(得分:2)
中继状态参数可以与SSO服务请求(AuthnRequest)一起发送。这将作为请求声明消费者服务传递回SP。 您可以使用它来存储目标网址,类似于how google does it。