Eclipse Scout 프레임 워크를 사용하여 서버 클라이언트 프로그램을 작성 중입니다. 나는 자바 경험이 있지만, Tomcat에 관한 나의 expierence는 존재하지 않는다.DataSourceSecurityFilter Eclipse Scout
로그인 정보를 묻는 응용 프로그램을 작성하고 싶습니다. DataSourceSecurityFilter 사용하기 나는 프로그램에서 사용자를 인증하려고합니다 (데이터베이스에서 사용자 이름과 암호 읽기). 내 서버 config.ini 파일은 다음과 같습니다 : 나는 다음과 같은 플러그인 서버에 추가 한
### Service Runtime Configuration
org.eclipse.scout.rt.server.services.common.file.RemoteFileService#rootPath=/Users/wgvanveen/Documents/workspace/ledenbeheer.server/j2ee/ear/war/WEB-INF/remotefiles
### Servlet Filter Runtime Configuration
org.eclipse.scout.http.servletfilter.security.BasicSecurityFilter#active=false
org.eclipse.scout.http.servletfilter.security.BasicSecurityFilter#realm=ledenbeheer Development
org.eclipse.scout.http.servletfilter.security.BasicSecurityFilter#users=admin\=manager,allen\=allen,blake\=blake
org.eclipse.scout.http.servletfilter.security.DataSourceSecurityFilter#active=false
org.eclipse.scout.http.servletfilter.security.DataSourceSecurityFilter#realm=TEST APPLICATION
org.eclipse.scout.http.servletfilter.security.DataSourceSecurityFilter#jdbcDriverName=com.mysql.jdbc.Driver
org.eclipse.scout.http.servletfilter.security.DataSourceSecurityFilter#jdbcMappingName=jdbc:mysql://localhost/Leden
org.eclipse.scout.http.servletfilter.security.DataSourceSecurityFilter#jdbcUsername=root
org.eclipse.scout.http.servletfilter.security.DataSourceSecurityFilter#jdbcPassword=root
org.eclipse.scout.http.servletfilter.security.DataSourceSecurityFilter#selectUserPass=SELECT LOWER(Gebruikersnaam) FROM Gebruikers WHERE LOWER(gebruikersnaam)=? AND PASSWORD=?
org.eclipse.scout.http.servletfilter.security.AnonymousSecurityFilter#active=true
:
<filter
aliases="/process"
class="org.eclipse.scout.http.servletfilter.security.DataSourceSecurityFilter"
ranking="40">
</filter>
나는이 작동하지 않는 이유 단서가 없다. http://wiki.eclipse.org/Scout/Concepts/Security
내가 스카우트 3.8