Я настроил пример приложения salml2-pickup-dispatch.com, и когда я пытался войти в приложение, я получил следующие ошибки.
WARN {org.apache.xml.security.signature.XMLSignature} - Signature verification failed.
WARN {org.wso2.carbon.identity.sso.saml.validators.SPInitSSOAuthnRequestValidator} - Signature validation for Authentication Request failed for the request of Issuer :saml2-web-app-pickup-dispatch.com in tenantDomain:carbon.super
Любое решение для этого?
Это связано с проблемой проверки подписи.
Вы можете быстро решить эту проблему, заменив хранилище ключей в примере приложения salml2-pickup-dispatch (<saml2-pickup-dispatch_home>/WEB-INF/classes/wso2carbon.jks) хранилищем ключей WSO2 Identity Server (/repository/ resources/security/wso2carbon.jks).
Вы можете обратиться к ответу https://stackoverflow.com/a/61093340/9514885 для более подробной информации.