weblogic默认是开启Basic认证,所以在weblogic上输入dubbo-admin登录用户名与密码时将被weblogic拦截。
但是通过修改域配置文件可以结束拦截。
找到路径为{WL_HOME}/user_projects/domains/xxx/config下的config.xml。
打开文件,找到</security-configuration>,在这之前一行加入
<enforce-valid-basic-auth-credentials>false</enforce-valid-basic-auth-credentials>
- 完整配置如下:
<security-configuration>
……
<enforce-valid-basic-auth-credentials>false</enforce-valid-basic-auth-credentials>
</security-configuration>
注:此配置必须加在security-configuration结束节点前,否则无效