2016-12-07 1 views
0

Hortonworks 데이터 플랫폼 2.5 클러스터에서 Zeppelin을 사용하고 있습니다. enter image description hereZeppelin의 인터프리터 설정에 액세스 할 수 없습니다.

shiro_ini_content이 포함 된 다음 [users], [roles][urls] 설정 :

- 나는 zeppelin.anonymous.allowed=false 나는 더 이상 내 통역 설정을 입력 할 수 아니에요 설정 때문에

인터프리터 화면이 비어있는이 스크린 샷 참조 https://shiro.apache.org/configuration.html#Configuration-%5Croles%5C

:
[users] 
admin = passw0rd, administrator 

[main] 
shiro.loginUrl = /api/login 

[roles] 
administrator = * 

[urls] 
/api/version = anon 
#/** = anon 
/** = authc 
/api/interpreter/** = authc, roles[administrator] 
/api/configurations/** = authc, roles[administrator] 
/api/credential/** = authc, roles[administrator] 

나는 다음과 같은 매뉴얼에 따라 설정을 만든

여전히 인터프리터 설정에 액세스 할 수없는 이유는 무엇입니까?

답변

3

아래와 같이 [main] 섹션에 sessionManager 설정이 필요합니다.

[main] 
shiro.loginUrl = /api/login 

sessionManager = org.apache.shiro.web.session.mgt.DefaultWebSessionManager 
securityManager.sessionManager = $sessionManager 
# 86,400,000 milliseconds = 24 hour 
securityManager.sessionManager.globalSessionTimeout = 86400000 

시도해 볼 수 있습니까?

+0

위대한, 그 부분은 누락되었습니다 - 정말 고마워요! –

관련 문제