在java web應用程序中,我的目標是僅接受https請求並拒絕所有http請求。如何僅接受https流量並使用Spring Security拒絕所有http流量?
在spring安全配置文件中,我在攔截url標記中使用了requires-channel =「https」屬性,但是如果用戶請求http,它會自動重定向到https。
例子:
<intercept-url pattern="/**" access="permitAll" requires-channel="https" />
如果客戶端嘗試打通過HTTP的應用程序,我怎麼能有404未找到響應,其結果不會自動重定向到https?
對用戶來說不是那種不方便嗎? –