我们正在编写和运行一个xbap
应用程序。当用户登录时,我们使用 URL 参数来更改应用程序的行为。为此,我们使用System.Deployment.Application.ApplicationDeployment.CurrentDeployment.ActivationUri.Query
获取应用程序中的 URL 参数。
有时(这很难重现),我们得到不同的行为取决于我们是否www
在 URL 中使用(即http://myapp.com/app/App.xbap?para1=para与http://www .myapp.com/app/App.xbap?para1=para)。我们已经与我们的托管服务提供商核实过,他们建议使用不带 的链接
www
,从那以后我们一直在这样做。无论如何,在某些情况下,第一个链接会正常工作,而在某些情况下,它会像没有 URL 参数一样工作(即,如果我转到http://myapp.com/app/App.xbap
)。我们注意到,在这些情况下,将www
(转到http://www.myapp.com/app/App.xbap?para1=para
)添加到 URL 将导致所需的行为。我们还注意到,在这些情况下,ClickOnce
将下载/更新一些xbap
应用程序,即使没有发布更新。
任何有关解决此问题的帮助将不胜感激。我们可以改变什么来保证我们的应用程序将始终工作,而不管www
vs.是no www
什么?
谢谢