我的应用程序需要自定义身份验证以及用户名和密码,我在登录页面上还有一个名为“公司代码”的字段。
我需要将此“公司代码”保存在浏览器的Cookie中,因此,下次他们登录时,他们无需重新输入该字段。这是我所做的:
在登录页面中,我创建了一个名为“设置公司代码Cookie”的过程:
Begin
If :P9999_REMEMBER = 'Y' then
owa_util.mime_header('text/html', FALSE);
OWA_COOKIE.SEND(
'MY_CO',
:P9999_CO_CODE,
SYSDATE +30);
owa_util.http_header_close;
end if;
end;
但是运行时什么也没有发生,浏览器上没有设置cookie。
我的错误是什么?
答案 0 :(得分:0)
Richard Martens不久前写了这个:
https://smart4solutions.nl/blog/and-thats-how-the-cookie-crumbles/
简而言之,这是您需要做的: