10.4.2 401 12C SB控制台上的未授权错误

时间:2015-09-16 19:27:07

标签: weblogic jdeveloper weblogic12c osb soa-suite

我刚刚安装了Oracle SOA Suite 12.1.3.0.0。 创建了集成服务器和独立服务器。

问题:我无法登录sbconsole。只要在给出userName /密码后按Enter键,我看到的只是 -

错误401 - 未经授权 来自RFC 2068超文本传输​​协议 - HTTP / 1.1: 10.4.2 401未经授权

请求需要用户身份验证。响应必须包含WWW-Authenticate头字段(第14.46节),其中包含适用于所请求资源的质询。客户端可以使用合适的Authorization头字段重复请求(第14.8节)。如果请求已包含授权凭据,则401响应表示已拒绝授权这些凭据。如果401响应包含与先前响应相同的挑战,并且用户代理已经尝试过至少一次认证,则应该向用户呈现在响应中给出的实体,因为该实体可以包括相关的诊断信息。 HTTP访问身份验证在第11节中进行了解释。

虽然,我可以使用相同的凭据登录weblogic和em。 在独立服务器和集成服务器中观察到相同的行为。

有什么想法吗?

提前致谢。

3 个答案:

答案 0 :(得分:2)

将JDK8与OSB一起使用时有known login issues。那是你正在使用的JDK吗?如果是这样,回滚到受支持的JDK(JDK 1.7.0_55 +)可能会解决问题。

答案 1 :(得分:0)

使用JDK 1.7.0_5配置WL服务器域也可以。

即指向 SUN_JAVA_HOME & DEFAULT_SUN_JAVA_HOME jdk1.7.0_79 %Domain%\ bin \ setDomainEnv.cmd &重启服务器

答案 2 :(得分:0)

这是由于使用了错误的JDK版本引起的。

JDK 1.8 / 8未通过Oracle SOA Suite 12c 12.1.3的认证。

请注意:您必须使用JDK 1.7安装上述soa套件jar,因为即使您使用JDK 1.8进行安装,即使您替换了MIDDLEWARE_HOME配置中的jdk版本,也是如此。文件将不起作用。