我正在尝试使用Shiro来验证我的Web应用程序的用户(只有一个用户)
shiro.ini
下的WEB-INF
文件。
由于只有一个用户和密码,因此它们存储在名为user.properties
的文件中。我正在使用PropertiesRealm
来验证凭据。
我的问题是如何设置WEB-INF/user.properties
文件的源路径?
由于classpath
引用WEB-INF/classes
,我可以将此行放在shiro.ini
文件中:realm.resourcePath = classpath:/../user.properties
有效,但它看起来像是一个丑陋的解决方法。
是否有正确的方法将此文件设置为Shiro和Web应用中的resourcePath
?