Переключитесь на нестандартный порт для своих вещей тестирования и показа другим. Просто добавьте порт к домену в URL, который Вы отсылаете. например, http://mydomain.com:81
Это функция безопасности, поэтому Weblogic
не позволяет вам вводить пароли, хранящиеся в открытом виде.
Это настолько полезно и удобно, что просто не работает по умолчанию. Разве это не полезно? Вместо того, чтобы шифровать его для пользователя, он просто выдает эту ошибку, не говоря вам ничего, как ее исправить, но приличный пользовательский интерфейс защищает вас от подобных деталей. Насколько я могу судить, это в основном делает бессмысленным использование пользовательского интерфейса до тех пор, пока вы его не отключите, и приводит к снижению безопасности, а не к большему. Ура, weblogic, вы не помогаете.
Итак, чтобы выключить, добавив это к параметрам вашей запускаемой виртуальной машины:
-Dweblogic.management.clearTextCredentialAccessEnabled=true
Или изменив эту маленькую метку в пользовательском интерфейсе.
Как на самом деле использовать weblogic, не выключая его? Неизвестно. Я читал документы, но они не имели смысла, и ссылка «Дополнительная информация» показала мне WSDL. Неужели Weblogic
? Вы называете это достойным интерфейсом? Неудивительно, что все просто используют tomcat.
This feature will allow you to type in plain text credentials for, among other things, Datasources.
To enable this feature via the Weblogic console: