我已将我的Web部件部署到配置了备用访问映射的SharePoint环境。 公开网址为https://sharepoint.com,内部网址为http://internal-sharepoint.com
单击一个按钮,我需要将URL重定向到同一页面,并在查询字符串中添加一些其他参数。
我尝试使用SPcontext.Current.Web.Url和Page.Request.Url.ToString(),它们似乎都给了我内部的Url而不是映射的URL。
因此序列为https://sharepoint.com中的用户类型,点击按钮并重定向到http://internal-sharepoint.com?myparam=somthing。 相反,我希望它是https://sharepoint.com?myparam=somthing
请让我知道你的想法。
由于
答案 0 :(得分:0)
您是否在Alternate Access映射中将两个网址添加为公共网址?
无论如何,Page.Request.Url应该始终返回您在浏览器中看到的确切网址。