Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
通过Oracle PLSQL调用时打开SSO身份验证失败_Oracle_Cookies_Glassfish_Token_Opensso - Fatal编程技术网

通过Oracle PLSQL调用时打开SSO身份验证失败

通过Oracle PLSQL调用时打开SSO身份验证失败,oracle,cookies,glassfish,token,opensso,Oracle,Cookies,Glassfish,Token,Opensso,我是一名Oracle开发人员,我们需要通过Oracle数据库读取filenet文档的内容,但在我们的环境中启用了OpenSSO,目前阻止我们从filenet服务器读取数据 在与OpenSSO人员进行检查时,他们确认在通过浏览器调用filenet URL时,OpenSSO中会生成一个会话cookie,该cookie在身份验证中起着重要作用 但是,当我们试图通过Oracle pl/sql(即数据库)调用相同的filenet URL时,我们可以看到如下cookie详细信息。然而,我们不明白为什么ope

我是一名Oracle开发人员,我们需要通过Oracle数据库读取filenet文档的内容,但在我们的环境中启用了OpenSSO,目前阻止我们从filenet服务器读取数据

在与OpenSSO人员进行检查时,他们确认在通过浏览器调用filenet URL时,OpenSSO中会生成一个会话cookie,该cookie在身份验证中起着重要作用

但是,当我们试图通过Oracle pl/sql(即数据库)调用相同的filenet URL时,我们可以看到如下cookie详细信息。然而,我们不明白为什么opensso仍然没有显示“成功的身份验证”。 我们在谷歌上搜索了错误代码X-AuthErrorCode:-1,上面写着“在响应中,您将收到”X-AuthErrorCode“头,如果它的值为0,则登录成功。此外,您需要检查 管理会话id的iPlanetDirectoryPro cookie”。 有了这些信息,有人能帮我们找到OpenSSO中身份验证失败的根本原因吗

   HTTP response status code: 200
   HTTP response reason phrase: OK
   X-Powered-By: JSP/2.1
   Server: Sun GlassFish Enterprise Server v2.1
   Cache-Control: private
   Pragma: no-cache
   Expires: 0
   X-DSAMEVersion: (2011-March-02 18:42)
   AM_CLIENT_TYPE: genericHTML
   Set-Cookie: 
   AMAuthCookie=AQIC5wM2LY4SfcyXSVnslvF7a5TLMa4KXz5Op9tRKzczinU.*AAJTSQACMDE. 
  *; Domain=.companyname.co.uk; Path=/
  Set-Cookie: amlbcookie=01; Domain=.companyname.co.uk; Path=/
  X-AuthErrorCode: -1
  Set-Cookie: AMAuthCookie=LOGOUT; Domain=.companyname.co.uk; 
  Expires=Thu, 01-Jan-1970 00:00:10 GMT; Path=/
  Set-Cookie: JSESSIONID=286b0c94d89dffd4f602831969ae; Path=/opensso; 
  Secure
  Content-Type: text/html;charset=UTF-8
  Date: Fri, 24 Oct 2014 14:19:23 GMT
  Connection: close
从filenet下载文本文件时,我们得到的内容如下 HTTP状态401- 类型状态报告 消息 description此请求需要HTTP身份验证()。 Sun GlassFish企业服务器v2.1.1

有人能帮我尽快找到解决办法吗?这真的有可能通过oracle数据库包而不是通过浏览器调用URL使身份验证成功吗?如果可能的话,下一步我需要做什么

任何帮助都将不胜感激

感谢和问候, 雷米娅·苏达卡兰