我浏览了这个网址:
http://localhost:8976/Authorization.htm?oauth_verifier=79Uzx6XtTBLr5bng67YcqoWY&oauth_token=4%2Fld_dV4hLZc1oOGI0YCrqK-qD7VOV
我的Bll代码(注意:不是asp.net页面的代码,但更深入的bll代码)
尝试获取QueryString,
Request
不为空
但是QueryString
词典没有键
return System.Web.HttpContext.Current.Request.QueryString["oauth_token"]
答案 0 :(得分:0)
调试时我看到我应该使用
var query = System.Web.HttpContext.Current.Request.UrlReferrer.Query;
return query.Substring(...);
现在我需要弄清楚如何使用ToDictionary或regex来获取正确的值
答案 1 :(得分:0)
我的猜测是在某处做了一些重写。但是,如果您确定没有,请使用我在linked question中发布的解决方案之一。