Приложение не может выполнить аутентификацию при развертывании на сервере Glassfish - PullRequest
1 голос
/ 18 мая 2019

IDE: Jdevloper Server: Glassfish

Я развернул приложение ADF на сервере Glassfish, когда я пытаюсь войти в приложение, оно не аутентифицируется.Это же приложение работало на сервере WebLogic 12, и мне удалось пройти проверку подлинности.

Я использую базу данных Oracle для подключения и уверен, что между приложением и Glassfish нет проблем с подключением.

При входе в системустраница, у меня есть пароль в зашифрованном виде.если я изменю его на текстовый, приложение будет аутентифицировано.

Я уже проверил соединение между базой данных и приложением.Также Glassfish может пропинговать базу данных с настроенным JNDI.Если я изменю поле пароля на секретное значение false, тогда я могу войти, иначе это не будет.

<af:inputText label="Username" id="it34" columns="20" autoSubmit="true"
     contentStyle="font-family:-webkit-body;font-size: 14px;font-weight: bold;"
     binding="#{backingBeanScope.LoginBean.userName}"/>
<af:inputText label="Password" id="it35" secret="true" columns="20" autoSubmit="true"
     contentStyle="font-family:-webkit-body;font-size: 14px;font-weight: bold;"
    binding="#{backingBeanScope.LoginBean.passWord}"/>
...