0

我有一个 Web 应用程序。我想从中访问我的 apex 报告实例。所以我在应用程序中放置了超链接,比如

<a href="http://localhost:8100/apex/f?p=100:101:0:BRANCH_TO_PAGE_ACCEPT:::P101_USERNAME,P101_PASSWORD:example,Letmein+1">My Application</a>

即使我传递了正确的用户名并且 pwd.apex 应用程序会引发无效密码错误。

请为问题提供解决方案。

4

1 回答 1

0

是密码(即和Letmein 1之间有空格)吗?n1

如果它实际上是 a +,那么您的问题是 URL 编码将+其视为(空格)字符。在这种情况下,您需要对文字进行编码+,例如

Letmein%2B1

参考:http ://www.w3schools.com/tags/ref_urlencode.asp

忽略在 URL 链接中硬编码密码的(很可能)糟糕的想法......

于 2013-09-25T06:52:38.503 回答