无法访问oracle apex应用程序/页面进程中的URL参数

无法访问oracle apex应用程序/页面进程中的URL参数,oracle,plsql,oracle-apex,Oracle,Plsql,Oracle Apex,我正在使用Oracle apex 5,Oracle数据库12c 我已成功地使用oracle DB 12c配置了oracle apex 5 我的要求是从url访问用户名和密码,并将其用作登录凭据 但在apex进程中,我无法从url获取用户名和密码。 我试过以下东西: URL:f?p=136:1:PX_用户,PX_PWD:shree,itdev 我喜欢:PX_USER和:PX_PWD 但这对我不起作用。如果有任何其他方法用于访问过程中的参数,请建议我希望这只是出于教育目的。在URL中显示用户名和密码

我正在使用Oracle apex 5,
Oracle数据库12c

我已成功地使用
oracle DB 12c
配置了
oracle apex 5

我的要求是从
url
访问
用户名
密码
,并将其用作
登录凭据

但在apex进程中,我无法从url获取用户名和密码。 我试过以下东西:

URL:
f?p=136:1:PX_用户,PX_PWD:shree,itdev

我喜欢:PX_USER和:PX_PWD


但这对我不起作用。如果有任何其他方法用于访问过程中的参数,请建议我

希望这只是出于教育目的。在URL中显示用户名和密码不是很安全

如果您这样调用顶点页面:

URL : f?p=136:1:::::PX_USER,PX_PWD:shree,itdev
URL : f?p=136:1:::::P136_USER,P136_PWD:shree,itdev
这意味着值“shree”分配给页面项PX_USER,值“itdev”分配给PX_PWD

在Apex中命名项目的标准方法是使用页码。因此,创建隐藏页面项P136_USER和P136_PWD,并按如下方式调用页面:

URL : f?p=136:1:::::PX_USER,PX_PWD:shree,itdev
URL : f?p=136:1:::::P136_USER,P136_PWD:shree,itdev

现在应该可以访问这些值了。

是否在SQL/PL/SQL中使用它们?如果您试图在页面上使用它们设置值(例如将另一个值作为默认值或在html区域中输出它们),那么您必须引用诸如&PX_USER之类的值

结束点有时非常重要

正如Rene所写,确保它们是贴花的红色页面项目。如果是的话,你的命名惯例是非正统的。请采用P_名称样式。

不要在URL中传递敏感数据(如密码)。