【问题标题】:Oracle APEX 19.2 moving application to another hostOracle APEX 19.2 将应用程序移动到另一台主机
【发布时间】:2020-05-12 14:41:39
【问题描述】:

我从一台 oracle apex 19.2 主机导出了一个应用程序,并成功地将其导入到另一台 oracle apex 19.2 主机。但是当我启动应用程序时,出现以下错误:

You are not authorized to view this application, either because you have not been granted access, or your account has been locked. Please contact the application administrator.
Access denied by Application security check

Technical Info (only visible for developers)
is_internal_error: true
apex_error_code: APEX.AUTHORIZATION.ACCESS_DENIED
component.type: APEX_APPLICATION_AUTHORIZATION
component.id: 14644239902526063
component.name: Reader Rights

那么可能是什么问题? 谢谢。

【问题讨论】:

  • 您有一个拒绝您访问的应用程序授权方案。当您确定哪个授权方案是问题以及它是如何配置的时,确切的原因应该会变得更加明显。转到共享组件 > 安全并注意正在使用的授权方案。接下来,导航到共享组件 > 授权方案并选择正确的方案。它是如何配置的?
  • 这里只是冒险猜测...如果授权方案需要网络访问,例如 LDAP,那么新主机可能没有配置为通过必要的协议/端口进行通信。如果是这种情况,请搜索在 Oracle 数据库中创建 ACL。

标签: oracle oracle-apex


【解决方案1】:

验证应用程序中的安全属性。如果您将访问控制用户角色分配用于角色或组方案的来源,则需要在共享组件中添加角色和属性用户> -> 应用程序访问控制.

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-22
    • 2014-06-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多