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

10.4.2 401 Unauthorized error on 12C SB console

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

问题: 我在输入 userName/password 后按回车键后无法登录 sbconsole.As,我只看到 -


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

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


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

有什么想法吗??

提前致谢。

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

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

即,将您的 SUN_JAVA_HOME & DEFAULT_SUN_JAVA_HOME 指向 jdk1.7。 0_79%Domain%\bin\setDomainEnv.cmd & 重启服务器

这是由于使用了不正确的 JDK 版本造成的。

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

请注意:您必须使用 JDK 1.7 安装上述 soa 套件 jar,因为如果您使用 JDK 1.8 安装它,即使您替换了 jdk MIDDLEWARE_HOME 配置中的版本。文件将无法工作。