如何通过身份验证将参数传递给代理

时间:2015-04-17 17:49:12

标签: lotus-notes

我有一个Web代理,它接受一些参数,用于执行查找和返回文件。但我需要先验证。

如果我这样做:

http://url.com/agentName?openagent&p1=test1&p2=test2

代理正常工作并返回文件。

但是当我尝试添加身份验证时:

http://url.com/names.nsf?username=test&password=test&redirectto=http://url.com/agentName?openagent&p1=test1&p2=test2

代理在query_string_decoded(0)字段中只看到“openagent”。其余的参数都会丢失。

有办法做到这一点吗?

感谢 CLEM

1 个答案:

答案 0 :(得分:1)

尝试URLEncoding redirectto参数。

http://url.com/names.nsf?username=test&password=test&redirectto=http%3A%2F%2Furl.com%2FagentName%3Fopenagent%26p1%3Dtest1%26p2%3Dtest2