2012-11-29 2 views
2

응답 헤더 content disposition을 attachmnent로 설정하고 파일 이름 (abc.xlsx)을 지정하면 marklogic이 응답 헤더를 설정하는 데 필요한 권한을 나타내는 예외 메시지를 throw합니다. 응용 프로그램에서는 기본 또는 다이제스트 또는 다른 것으로 설정할 수 없기 때문에 Authenticationapplication-level으로 설정합니다. 가능한 대체 목록은 무엇입니까? 최종 사용자에게 다운로드 대화 상자를 표시하려고합니다.Marklogic : 응답 헤더를 추가하는 데 필요한 권한

답변

1

관리자 UI로 이동하여 응용 프로그램 서버가 실행중인 사용자의 이름을 찾으십시오. 기본적으로 아무도 없을 것입니다. 그런 다음 관리자 UI의 보안 섹션으로 이동하여 사용자를 찾고 해당 사용자에게 응답 헤더를 설정할 수있는 권한을 부여하십시오. 또는 이미 해당 권한이있는 다른 사용자를 사용할 수도 있고 새 사용자를 만들 수도 있습니다.

+1

역할에 대해 exec 권한을 설정해야하며 사용자에게는 직접 권한을 설정해야합니다. 'nobody' 사용자는 역할이 없기 때문에 새로운'default-app' 역할을 만들어 해당'default-app' 사용자에게 할당하고 싶을 것입니다. http://docs.marklogic.com/guide/admin/security가 도움이 될 수 있으며이 디자인 패턴이 roxy 프레임 워크에 구워 졌음을 언급 할 가치가 있습니다. https://github.com/marklogic/roxy – mblakele

+1

감사합니다. Mike, 그 자리에있어. –

관련 문제