من یه وب سرویس رست با Spring Boot 2 نوشتم این وب سرویس روی سیستم خودم درست کار میکنه ولی وقتی می برم روی ماشین مجازی و روی Tomcat  بالا میارم خطا عدم دست رسی میده:
{
    "timestamp": "2019-11-25T11:09:03.800+0000",
    "status": 401,
    "error": "Unauthorized",
    "message": "A granted authority textual representation is required",
    "path": "/api/v1/logincas/ddoarppofchhlhvdgv93i30312"
}
	
	
	این هم کد مسیر متدم:
@RestController
@RequestMapping(Constants.KEY_API_VER )
public class UserController {
 @GetMapping(value = "/logincas/{casid}", produces = {MediaType.APPLICATION_JSON_VALUE})
    public ResponseEntity<?> signIn(@PathVariable("casid") String casid) {
	...
	و این هم نحوی کانفیگ بخش امنیت برنامه:
	 
@Override
    protected void configure(HttpSecurity http) throws Exception {
        http.cors().and().csrf().disable()
                .authorizeRequests()
                .antMatchers("/**").permitAll()
                .antMatchers("/api/v1/logincas/**").permitAll()
                .antMatchers("/login/**").permitAll()
                .antMatchers("/404/**").permitAll()
                .antMatchers("/img/**").permitAll()
                .antMatchers("/fonts/**").permitAll()
                .antMatchers("/dashboard/**").permitAll()
                .antMatchers("/dashboard2/**").permitAll()
                .anyRequest().authenticated()
//                .and()
//                .exceptionHandling().accessDeniedHandler(accessDeniedHandler)
                .and()
                .exceptionHandling().authenticationEntryPoint(unauthorizedHandler)
                .and()
                .sessionManagement().sessionCreationPolicy(SessionCreationPolicy.STATELESS);
        http.addFilterBefore(authenticationJwtTokenFilter(), UsernamePasswordAuthenticationFilter.class);
    }
	لطفا اگر میش راهنمایی کنید
	با تشکر.