Spring 邮件:密码包含 yaml 的无效字符
Spring mail: password containing invalid characters for yaml
我有一个外部提供的密码,但我无法更改它。
所述密码的前导“@”和“#”指向注释。
因此,以下配置不起作用:
spring.mail.password: @sjishi#shihs
有没有办法从外部配置文件中获取此值,这样我就不会遇到这些由 yaml 引起的限制?
只需添加双引号:
spring.mail.password: "@sjishi#shihs"
您需要使用报价。
spring:
mail:
password: '@sjishi#shihs'
我有一个外部提供的密码,但我无法更改它。 所述密码的前导“@”和“#”指向注释。
因此,以下配置不起作用:
spring.mail.password: @sjishi#shihs
有没有办法从外部配置文件中获取此值,这样我就不会遇到这些由 yaml 引起的限制?
只需添加双引号:
spring.mail.password: "@sjishi#shihs"
您需要使用报价。
spring:
mail:
password: '@sjishi#shihs'