【问题标题】:Web referrer from Oracle Forms来自 Oracle Forms 的 Web 引荐来源网址
【发布时间】:2016-01-22 00:58:08
【问题描述】:

我们有一个具有安全设置的网络应用程序,它会检查引荐来源网址以允许访问。我们需要从 Oracle 表单打开这个网站。目前我们正在使用 web.show_document 命令来实现这一点。问题是这个命令没有报告任何推荐人,因此网络应用程序拒绝访问。有谁知道从 Oracle Forms 打开网站时指定推荐人的方法?或者其他将 INB 服务器的域设置为引用者的命令?

我们正在使用 Forms [32 Bit] 版本 10.1.2.0.2,这是一个 Ellucian Banner 7.2 表单应用程序。我们尝试访问的应用是 Evisions Argos。

【问题讨论】:

    标签: oracle oracle10g oracleforms


    【解决方案1】:

    在与 Evisions Support Desk 反复试验和反复尝试后,似乎无法在此设置中使用 Check Referrer 安全性。 Oracle Forms 10 只有 web.show_document 函数可以在客户端计算机上启动网站。这个函数会创建一个没有“referer”http 标头的新 http 请求。 Argos 专门使用该标头来检查引荐来源网址。我们最终做的是禁用此安全检查。

    在 Oracle Forms 11g 中,可以将此 Argos 安全功能与内置的 web.javascript_eval_expr 一起使用。此功能允许运行实际上添加引用标头的 javascript window.open 函数。

    这是一个调用示例:

    web.javascript_eval_expr('window.open("https://someargosserver/mrr?report=LONGREPORTIDKEYVALUE&param1=some_text&param2=some_other_value", "_blank");');
    

    【讨论】:

      猜你喜欢
      • 2011-07-15
      • 2015-05-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-08-24
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多