они видят предупреждение "смешанный контент" в некоторых браузерах
Это произойдет, только когда HTML-ответ HTTPS-запроса ссылается на другие ресурсы, такие как изображения, файлы CSS и JS, через HTTP вместо HTTPS. Вы должны исправить URL-адреса ресурсов, чтобы они также были HTTPS. Или, если страница может обслуживаться как по протоколу HTTP, так и по протоколу HTTPS, то вам нужно сделать схему URL ресурса относительной, например, так:
<link rel="stylesheet" href="//example.com/css/style.css" />
<script src="//example.com/js/script.js"></script>
<img src="//example.com/images/logo.png" />
Также не работают перенаправления JSP.
Фраза "не работает" слишком широка, чтобы можно было дать на нее ответ / решение.