买了一个成品的asp.net程序,绑定https提示不是有效虚拟路径,求解决方案

买了一个成品的asp.net程序,绑定https提示不是有效虚拟路径,求解决方案。
下面是绑定后,访问的错误页面提示:

“/”应用程序中的服务器错误。

“~/aspx/An/www/https://www.XXXXX.com/show.aspx”不是有效的虚拟路径。

说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.Web.HttpException:
“~/aspx/An/www/https://www.XXXXX.com/show.aspx”不是有效的虚拟路径。

这个程序是有html模板生成静态文件,然后通过伪静态地址访问的。
这是aspx里面的代码

protected override void OnInit(EventArgs e)
{
    this.DynamicFileName = "~/Aspx/An/show/Show.aspx";
    this.StaticFileName = "~/Html/An/show/Show"+AntRequest.GetInt("id",0)+"-"+AntRequest.GetInt("p",1)+".html";
    if (this.ExecuteSDE() == false)
    {
          base.OnInit(e);
          this._CreateDocument();
          this.UpdateStaticFile(document);
          Response.Write(document);
          document = null;
    }
}
阅读 1.7k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进