我正在使用基本身份验证编写其余应用程序。它工作正常但每次重启后都会生成新的用户密码。 我的Security-context.xml是
final String PREFS_NAME = "MyPrefsFile";
SharedPreferences settings = getSharedPreferences(PREFS_NAME, 0);
if (settings.getBoolean("first_start", true)) {
//first start
settings.edit().putBoolean("first_start", false).commit();
}
为什么它不接密码="密码1"?
答案 0 :(得分:0)
您可以在application.properties
文件中设置用户和密码,如下所示。
security.user.name=user # Default user name.
security.user.password= # Password for the default user name. A random password is logged on startup by default.
这直接来自Spring Boot Properties文档Here
除非你有充分的理由去做,否则不要对抗Spring Boot的自动配置魔法。