我目前有一个使用OneLogin的java API https://developers.onelogin.com/saml/java的webapp。在使用SAML进行身份验证时,我需要让身份验证人员通过属性。然后我需要使用auth对象检索该属性。在acs.jsp中的java示例项目中有一些在身份验证后显示默认属性的示例,但是如何允许用户传递一个全新的属性并检索它?
我研究过,事实证明你必须在OneLogin管理部分这样做。转到Apps->然后单击Parameters add add a parameter。显然需要这样做才能让用户传递可以使用Auth.getAttributes()方法读取的属性。