OAM 和 Sharepoint 2013 集成

OAM and Sharepoint 2013 integration

我在 Windows Server 2012R2 和 IIS 8.5 上使用 Sharepoint Server 2013 运行。 我想将 Sharepoint 2013 与 OAM(Oracle Access Manager)集成以实现单点登录。我遵循了互联网上的一些指南,但它们都使用 webgate 10g 与 OAM 服务器通信并与 Sharepoint 2010 集成。我尝试在 IIS 8.5 上安装 webgate 10g 但它似乎不起作用,可能是兼容性问题。然后我尝试安装 webgate 11g,但它也不起作用。 这是我浏览受 webgate 11g 保护的 Web 应用程序时的事件查看器日志:

这是我在 webgate 文件夹中的登录日志:

2016/04/27@00:12:30.754000 8216 5736 INIT ERROR 0x000003B6 base\oblistrwutil.cpp:225 "Could not read file" filename^e:\oracle\product.1.1\as_2\webgate\iis/oblix/lang/en-us/globalmsg.xml
2016/04/27@00:12:30.755000 8216 5736 INIT ERROR 0x000003B6 base\oblistrwutil.cpp:225 "Could not read file" filename^e:\oracle\product.1.1\as_2\webgate\iis/oblix/lang/fr-fr/globalmsg.xml
2016/04/27@00:12:30.755000 8216 5736 INIT ERROR 0x000003B6 base\oblistrwutil.cpp:225 "Could not read file" filename^e:\oracle\product.1.1\as_2\webgate\iis/oblix/lang/de-de/globalmsg.xml
2016/04/27@00:12:30.755000 8216 5736 INIT ERROR 0x000003B6 base\oblistrwutil.cpp:225 "Could not read file" filename^e:\oracle\product.1.1\as_2\webgate\iis/oblix/lang/es-es/globalmsg.xml
2016/04/27@00:12:30.755000 8216 5736 INIT ERROR 0x000003B6 base\oblistrwutil.cpp:225 "Could not read file" filename^e:\oracle\product.1.1\as_2\webgate\iis/oblix/lang/it-it/globalmsg.xml
2016/04/27@00:12:30.755000 8216 5736 INIT ERROR 0x000003B6 base\oblistrwutil.cpp:225 "Could not read file" filename^e:\oracle\product.1.1\as_2\webgate\iis/oblix/lang/ja-jp/globalmsg.xml
2016/04/27@00:12:30.755000 8216 5736 INIT ERROR 0x000003B6 base\oblistrwutil.cpp:225 "Could not read file" filename^e:\oracle\product.1.1\as_2\webgate\iis/oblix/lang/ko-kr/globalmsg.xml
2016/04/27@00:12:30.755000 8216 5736 INIT ERROR 0x000003B6 base\oblistrwutil.cpp:225 "Could not read file" filename^e:\oracle\product.1.1\as_2\webgate\iis/oblix/lang/zh-cn/globalmsg.xml
2016/04/27@00:12:30.755000 8216 5736 INIT ERROR 0x000003B6 base\oblistrwutil.cpp:225 "Could not read file" filename^e:\oracle\product.1.1\as_2\webgate\iis/oblix/lang/zh-tw/globalmsg.xml
2016/04/27@00:12:30.755000 8216 5736 INIT ERROR 0x000003B6 base\oblistrwutil.cpp:225 "Could not read file" filename^e:\oracle\product.1.1\as_2\webgate\iis/oblix/lang/pt-br/globalmsg.xml
2016/04/27@00:12:30.858000 8216 5736 INIT ERROR 0x000003B6 base\oblistrwutil.cpp:225 "Could not read file" filename^e:\oracle\product.1.1\as_2\webgate\iis/config/oblog_config.xml
2016/04/27@00:12:33.213000 8216 1068 CONNECTIVITY ERROR 0x0000211E ..\src\obsocket.cpp:430 "Invalid hostname for OAM Server defined." 2016/04/27@00:12:35.495000 8216 1068 CONNECTIVITY ERROR 0x0000211E ..\src\obsocket.cpp:430 "Invalid hostname for OAM Server defined." 2016/04/27@00:12:37.757000 8216 1068 CONNECTIVITY ERROR 0x0000211E ..\src\obsocket.cpp:430 "Invalid hostname for OAM Server defined." 2016/04/27@00:12:40.016000 8216 1068 CONNECTIVITY ERROR 0x0000211E ..\src\obsocket.cpp:430 "Invalid hostname for OAM Server defined." 2016/04/27@00:12:40.016000 8216 5736 CONFIG ERROR 0x00000505 ..\src\obconfig.cpp:747 "ObAccess exception thrown" raw_code^0
2016/04/27@00:12:40.016000 8216 5736 ACCESS_GATE FATAL 0x00001520 ..\src\iisentry_web_gate.cpp:619 "Exception thrown during WebGate initialization" 2016/04/27@00:12:40.017000 8216 5736 ACCESS_GATE FATAL 0x0000182C ..\src\iisentry_web_gate.cpp:620 "The AccessGate is unable to contact any Access Servers." raw_code^301
2016/04/27@00:12:40.017000 8216 5736 CONFIG FATAL 0x0000181C ..\src\obconfig.cpp:863 "Oracle AccessGate API is not initialized." raw_code^204
2016/04/27@00:12:40.017000 8216 5736 CONFIG FATAL 0x0000181C ..\src\obconfig.cpp:863 "Oracle AccessGate API is not initialized." raw_code^204
2016/04/27@00:12:40.018000 8216 5736 CONFIG FATAL 0x0000181C ..\src\obconfig.cpp:863 "Oracle AccessGate API is not initialized." raw_code^204
2016/04/27@00:12:40.018000 8216 5736 CONFIG FATAL 0x0000181C ..\src\obconfig.cpp:863 "Oracle AccessGate API is not initialized." raw_code^204
2016/04/27@00:12:40.018000 8216 5736 CONFIG FATAL 0x0000181C ..\src\obconfig.cpp:863 "Oracle AccessGate API is not initialized." raw_code^204
2016/04/27@00:12:40.018000 8216 5736 CONFIG FATAL 0x0000181C ..\src\obconfig.cpp:863 "Oracle AccessGate API is not initialized." raw_code^204
2016/04/27@00:12:40.018000 8216 5736 CONFIG FATAL 0x0000181C ..\src\obconfig.cpp:863 "Oracle AccessGate API is not initialized." raw_code^204
2016/04/27@00:12:40.019000 8216 5736 CONFIG FATAL 0x0000181C ..\src\obconfig.cpp:863 "Oracle AccessGate API is not initialized." raw_code^204

我有一个问题,在网络服务器 IIS 上,要与 OAM 服务器通信,我只需要安装 Webgate 还是需要安装其他组件?我真的很困惑,请大家帮帮我,谢谢大家。

您只需在 IIS Web 服务器上安装和配置 WebGate。

OAM 主机名不正确或未从您的 IIS 框中解析。

2016/04/27@00:12:33.213000 8216 1068 CONNECTIVITY ERROR 0x0000211E ..\src\obsocket.cpp:430 "Invalid hostname for OAM Server defined." 2016/04/27@00:12:35.495000 8216 1068 CONNECTIVITY ERROR 0x0000211E ..\src\obsocket.cpp:430 "Invalid hostname for OAM Server defined."

您必须将 BP13 与 IIS 10g webgate 一起应用。我们已经应用补丁,它已成功与 Sharepoint 2013 集成,用于 SSO 和 WNA。

如果有任何问题回复我