У меня была такая же проблема при использовании гема Devise для перенаправления неаутентифицированного пользователя на действие входа в систему.
Об этой проблеме сообщили только некоторые пользователи Internet Explorer. Я считаю, что IE пытается обработать аутентификацию автоматически, показывая диалоговое окно.
Решением было попросить пользователей получить доступ к URL-адресу входа вместо URL-адреса приложения.
Например, вместо доступа к URL-адресу http://www.myapp.com/, попросите пользователя получить доступ к URL-адресу http://www.myapp.com/login.
Дайте мне знать, если это помогло!