我有一个非常简单的Java Web应用程序,可以管理用户注册和身份验证。我想将这个应用程序作为SAML身份提供者使用。然后,我将创建另一个简单的Web应用程序,需要在用户使用之前进行身份验证。因此,基本上我希望我的第一个应用程序成为IdP,而我的第二个应用程序成为服务提供商。工作流程应该是这样的:用户进入app2。App2将用户重定向到app1,其中用户得到身份验证。如果身份验证成功,则app1将用户重定向到app2,用户就可以完全访问它了。我对SAML相对较新。是否有任何教程可以帮助我轻松完成呢?