Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Hive Airpal中的访问控制:shiro_static_users.ini_Hive_Presto_Airpal - Fatal编程技术网

Hive Airpal中的访问控制:shiro_static_users.ini

Hive Airpal中的访问控制:shiro_static_users.ini,hive,presto,airpal,Hive,Presto,Airpal,我无法通过shiro_static_users.ini文件中提供的用户名和密码访问airpal,更改完成后,我编译了代码并启动了airpal服务器: 无需提供任何用户名和密码,我就可以访问airpal服务器。 我在配置单元中将pm作为数据库,并希望授予raj用户权限 我的ini文件: authc = org.apache.shiro.web.filter.authc.PassThruAuthenticationFilter shiro.loginUrl = /login authc.succes

我无法通过shiro_static_users.ini文件中提供的用户名和密码访问airpal,更改完成后,我编译了代码并启动了airpal服务器:

无需提供任何用户名和密码,我就可以访问airpal服务器。 我在配置单元中将pm作为数据库,并希望授予raj用户权限

我的ini文件:

authc = org.apache.shiro.web.filter.authc.PassThruAuthenticationFilter
shiro.loginUrl = /login
authc.successUrl = /app

allGroup = com.airbnb.shiro.UserGroup
allGroup.groups = all
allGroup.permissions = access, read:*:*, write:*:*
allGroup.defaultConnector = hive
allGroup.defaultSchema = default
allGroup.timeout = 40m
allGroup.accessLevel = User

allGroup1 = com.airbnb.shiro.UserGroup
allGroup1.groups = pm
allGroup1.permissions = access, read:*:*, write:*:*
allGroup1.defaultConnector = hive
allGroup1.defaultSchema = pm
allGroup1.timeout = 40m
allGroup1.accessLevel = User



cacheManager = org.apache.shiro.cache.MemoryConstrainedCacheManager
sessionManager = org.apache.shiro.web.session.mgt.DefaultWebSessionManager
sessionListener = com.airbnb.shiro.SessionListenerLogger

allowAllFilter = com.airbnb.shiro.filter.AllowAllFilter
allowAllFilter.groups = $allGroup ,$allGroup1
allowAllFilter.loginUrl = /login

securityManager.sessionManager = $sessionManager

[users]
test = test, all
raj = raj, pm

[roles]
all = *
pm = *

[urls]
/login = authc
/logout = logout
/app = authc, perms["access"]
/api/** = authc, perms["access"]

我在reference.yml文件中更改了shiro:ini配置:[“classpath:shiro\u static\u users.ini”]我在reference.yml文件中更改了shiro:ini配置:[“classpath:shiro\u static\u users.ini”]