我正在尝试获取当前网站的路径,而我这样做是为了获取网址。
Uri uri = HttpContext.Current.Request.Url;
string callbackUrl = uri.Scheme + "://" + uri.Host + (uri.IsDefaultPort ? "" : ":" + uri.Port) + "/Work";
它在开发服务器上运行良好,但在https站点的生产中不起作用。
uri.Scheme给了我http。我在这做错了什么。当从https站点调用此代码时,是否存在uri.Scheme返回https而不是http的方法。
由于