我有一个 URL,它有一个查询参数,该参数本身包含一个带有其他参数的查询字符串。例如:
https://discovery.com/disco.ashx?entityId=www.test.com&return=https://myidp.com/?param1=myvalue
如何获取嵌套 param1 的值?
我已经尝试过这样的事情,但它不起作用:
var returnParam = context.Request.QueryString["return"];
var test = HttpUtility.ParseQueryString(returnParam);
var value = test["param1"];