2015年8月4日 星期二

[Azure] Java應用程式 強制HTTP轉為HTTPS連線

最近佈署在Azure Java 應用程式的網站,以iframe方式被嵌在客戶網站中,由於客戶網站連線為https,iframe的網站連線也必需是https,否則瀏覽器會封鎖連線。

Enable HTTPS for a web app in Azure App Service中提到,Azure Java 應用程式可以直接將連線由http改為https即可,只是安全性不如使用自訂網域及自己的憑證那麼安全。

由於https與http皆可連線,那有沒有辦法強制把http連線自動轉換成https呢?

[Regex] 使用Regular Expression 驗證非數字或字母

原本想用Apache Common Lang的StringUtils.isAplanumeric(),來驗證非數字或字母,但是字串有中文卻回傳true