@ConfigurationProperties(prefix = "justauth")
public class JustAuthProperties {
private Map<AuthDefaultSource, AuthConfig> type = new HashMap<>();
}
public enum AuthDefaultSource implements AuthSource {
ALIPAY {
@Override
public String authorize() {
return "https://openauth.alipay.com/oauth2/publicAppAuthorize.htm";
}
@Override
public String accessToken() {
return "https://openapi.alipay.com/gateway.do";
}
@Override
public String userInfo() {
return "https://openapi.alipay.com/gateway.do";
}
}
}
public class AuthConfig {
private String clientId;
private String clientSecret;
}
yml file config
justauth:
enabled: true
type:
ALIPAY:
client-id: 20210011
client-secret: MIIEvwIBADANBgkqh
error show

expectation
Support Map Recognition Prompt Correctly.
@ConfigurationProperties code definition
yml file config
error show
expectation
Support Map Recognition Prompt Correctly.