我有一个 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 应用程序会引发无效密码错误。
请为问题提供解决方案。
我有一个 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 应用程序会引发无效密码错误。
请为问题提供解决方案。
是密码(即和Letmein 1
之间有空格)吗?n
1
如果它实际上是 a +
,那么您的问题是 URL 编码将+
其视为(空格)字符。在这种情况下,您需要对文字进行编码
+
,例如
Letmein%2B1
参考:http ://www.w3schools.com/tags/ref_urlencode.asp
忽略在 URL 链接中硬编码密码的(很可能)糟糕的想法......