Ich habe Web-App mit Spring-Sicherheit.Frühling Sicherheit weblogic js Laden
Wenn ich meine App auf tomcat9
laufen funktioniert alles gut, aber wenn ich Oracle Weblogic etwas schief geht und meine js Skripte in App funktioniert nicht.
Weigerte sich, Skript von 'http://localhost:7001/ais/s/lib/datetime/js/moment-with-locales.min.js' auszuführen, da sein MIME-Typ ('application/octet-stream
') nicht ausführbar ist und strenge MIME-Typenprüfung aktiviert ist.
das ist meine Sicherheit config:
@Configuration
@EnableWebSecurity
public class SecurityConfig extends WebSecurityConfigurerAdapter {
@Autowired
UserService service;
@Override
protected void configure(HttpSecurity http) throws Exception {
http
.authorizeRequests()
.antMatchers("/s/**").permitAll()
.anyRequest().authenticated()
.and()
.formLogin()
.loginPage("/login")
.permitAll()
.and()
.logout()
.logoutRequestMatcher(new AntPathRequestMatcher("/logout"))
.permitAll();
}
@Override
protected void configure(AuthenticationManagerBuilder auth)
throws Exception {
auth
.userDetailsService(new UserDetailServiceImpl(service));
}
}
ich für WebLogic glauben an SecurityConfig setzen, Sie einige zusätzliche Konfiguration benötigen. Hattest du einen 'WEB-INF'-Ordner in deinem Projekt? –
@AtaurRahmanMunna Ja, ich habe meine/s/Ordner mit js css,/views/ – Coder
und XML: Dispatcher-Servlet, Web, Weblogic, JDBC, Kacheln – Coder