我有一个从外部提供的密码,无法更改它。 所说的密码内部带有一个前置的“ @”和一个“#”,以引起注释。
因此,以下配置不起作用:
spring.mail.password: @sjishi#shihs
是否有一种方法可以从外部配置文件中获取此值,因此不会因yaml而遇到这些限制?
答案 0 :(得分:1)
只需添加双引号:
spring.mail.password: "@sjishi#shihs"
答案 1 :(得分:1)
您需要使用引号。
spring:
mail:
password: '@sjishi#shihs'