尝试重定向到新页面时,在共享点中使用上下文 uri 获取当前站点订阅 ID 失败
我有一个 Excel 按钮,旨在下载 Excel 模板。当我单击该按钮时,它会生成 Excel 文件并重定向到新页面进行下载。虽然此功能在我的测试服务器上无缝运行,但在部署到生产服务器时,会出现错误并显示消息:“无法使用上下文 URI 获取当前站点订阅 ID。”
字符串 _navURL = SPContext.Current.Site.Url + "/_layouts/15/Accred/Provider/ShowReportExcel.aspx?_fileName=" + _filename;
string _script = "<script type='text/javascript'>\n" + "window.open('" + _navURL + "');\n" + "</script>\n";
Page.ClientScript.RegisterStartupScript(this.GetType(), "redirect", _script, false);