2016-03-29 35 views
0

spring-bootアプリケーションでフォントファイル(ttf)をダウンロードするためのポップアップが表示されます。このフォントファイルはbootstrap3に関連しています。spring-bootアプリケーションでフォントファイル(ttf)をダウンロードするためのポップアップを取得する

enter image description here

私はこのようなMIMEタイプを追加しようとしましたが、それでも私は、アプリケーションを最初に開いたときのポップアップを取得します。

import org.springframework.boot.context.embedded.ConfigurableEmbeddedServletContainer; 
import org.springframework.boot.context.embedded.EmbeddedServletContainerCustomizer; 
import org.springframework.boot.context.embedded.MimeMappings; 
import org.springframework.stereotype.Component; 

@Component 
public class ServletCustomizer implements EmbeddedServletContainerCustomizer { 

    @Override 
    public void customize(ConfigurableEmbeddedServletContainer container) { 
     MimeMappings mappings = new MimeMappings(MimeMappings.DEFAULT); 
     mappings.add("woff","application/x-font-woff"); 
     mappings.add("eot","application/vnd.ms-fontobject"); 
     mappings.add("ttf","application/x-font-ttf"); 
     container.setMimeMappings(mappings); 
    } 
} 

私はSpringブート1.3.3.RELEASE + thymeleafを使用しています。 誰でもこの問題の解決方法を知っていますか?

答えて

1

は、私は私のセキュリティ設定にこれを共有するための

http.authorizeRequests().antMatchers("/fonts/**").permitAll(); 
+0

おかげで、この行を追加することで、問題を解決し、それが働きました! – Buminda

関連する問題