我正在使用Oracle apex 5
,oracle database 12c
我已使用oracle apex 5
成功配置oracle DB 12c
。
我的要求是从username
访问password
和url
并将其用作login credentials
。
但是我无法在顶点进程中从url获取用户名和密码。 我尝试下面的东西:
网址:f?p=136:1:::::PX_USER,PX_PWD:shree,itdev
我访问:PX_USER和:PX_PWD
但这不适合我。如果有任何其他方法可以访问参数,那么请建议我
答案 0 :(得分:2)
我们希望这只是出于教育目的。在URL中显示用户名和密码不是很安全......
如果你像这样打电话给Apex页面:
URL : f?p=136:1:::::PX_USER,PX_PWD:shree,itdev
这意味着价值" shree"分配给页面项PX_USER和值" itdev"被分配给PX_PWD。 p>
在Apex中命名项目的标准方法是使用页码。因此,创建隐藏页面项P136_USER和P136_PWD并像这样调用页面:
URL : f?p=136:1:::::P136_USER,P136_PWD:shree,itdev
现在可以访问这些值。
答案 1 :(得分:0)
您是否在SQL / PL / SQL中使用它们?如果您尝试在页面上设置它们的值(例如将其作为默认值给出另一个值或在html区域中输出它们),则必须引用诸如& PX_USER之类的值。
结束点有时非常重要。
正如Rene写的那样,确保它们是decadered页面项目。如果是,您的命名惯例是非正统的。采用P_name样式。