Прежде всего, часть входа в приложение не имеет ничего общего с протоколом, который вы используете для доступа к своему приложению, например, Вы можете использовать диалог входа в систему (формы, http auth ... и т. д.) с «обычным» http или http поверх SSL (SSL предпочтительнее, если приложение не только для внутреннего использования, даже если это так, я бы подумал об использовании SSL ).
В WebSphere вы развертываете свое приложение на Virtual Host . Виртуальный хост - это набор имен хостов и портов (называемых псевдонимами хостов), с которых ваше приложение должно быть доступно. Итак, чтобы получить желаемое поведение, я бы создал новый виртуальный хост (описание для приложения консоли администратора WebSphere в 6.1):
Environment > Virtual Host > New
Дайте ему описательное имя, например http_only. После этого вы делаете:
Environment > Virtual Host > http_only > Host Aliases > New
Там вы добавляете имя хоста или звездочку ('*', без кавычек) и номер порта (в данном случае порт для http. Далее меняется виртуальный хост, к которому привязано ваше приложение:
Applications > Enterprise Applications > app_name > Virtual hosts
В раскрывающихся списках вы можете выбрать виртуальные хосты. После этого и сохранения приложение должно быть доступно только через http.