2012-02-17 2 views
0

나는 일식 rcp/랩 응용 프로그램을 가지고 있으며 Java EE 6 EJB에 연결하고 싶습니다 ... 내 문제는 EJB에서 일부 Java EE 6 표준 보안을 사용하고 있습니다. @RolesAllowed ...하지만 RCP/RAP에서 이것을 구현하는 법을 알지 못한다 ... ??? 내가 할 일은 서블릿 3.0 request.login(user, pass)이클립스 rcp/랩 자바 EE 6 보안

을 사용하는 것입니다 그것은 ... RCP/RAP에서이 기능을 가질 수 있습니다, 웹에서 java ee 6 enterprise application security

?? :

나는 방법을 보았다 사용자가 무언가를 볼 수있는 권한이있는 경우 내가 알 수 있도록 나는 또한

가 사전에 감사합니다 ... 사용자의 역할을 확인하려면

답변

0

나는 RCP에 대해 잘 모르지만, RAP를 들어, 당신은해야한다 일반 웹 앱에서와 동일한 작업을 수행 할 수 있습니다. RAP 1.5는 서블릿 3.0에서 작동합니다.

Eclipse Workbench를 사용하는 경우 SWT_COMPATIBILITY 모드에서 실행 중입니다 (ApplicationConfiguration#setOperationMode() 참조). 즉, 요청 스레드의 실행 가능 파일에서만 보안 컨텍스트에 액세스 할 수 있습니다 (RWT#requestThreadExec() 참조). JEE_COMPATIBILITY 모드를 사용하는 일반 RAP 응용 프로그램에서는 필요하지 않습니다.

+0

고마워 .. 실제로 내 마음이 바뀌었고 (내가 생각하는) 지 보안을 사용하지 않는다. 왜냐하면 나는 rcp/랩으로 구현하기가 쉽지 않기 때문에 ... 나는 단지 세션빈을 사용할 것이다 : D 하지만 그래. 나는 똑같은 생각을하고 있었어. 고마워. – Alex