Изменение поведения приложения Xbap с или без "www" - PullRequest
1 голос
/ 30 августа 2011

Мы пишем и запускаем приложение 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 против no www?

ТНХ

...