Приложение ClickOnce перестало работать, когда я добавил запись www, AzureWebsite, Godaddy

#c# #.net #azure #dns #clickonce

#c# #.net #azure #dns #clickonce

Вопрос:

У меня 45 клиентских компьютеров с Windows, на которых запущено мое настольное приложение C #, каждое вносимое мной изменение я загружаю с помощью ClickOnce.

Это веб-приложение в Azure (xyz.azurewebsites.net ). URL-адрес моей установочной папки (Приложение -> Настройки -> Опубликовать) имеет этот адрес. И домен куплен у GoDaddy. На панели мониторинга Azure я добавил пользовательский домен (www.xyz.azurewebsites.net ), и мои развертывания ClickOnce в настоящее время говорят: «Приложение неправильно отформатировано». Судя по тому, что я исследовал, это не проблема подписи сертификата и не проблема манифеста. Мой исходный URL (все еще живой) перестал работать только потому, что я добавил к нему www?

Ответ №1:

Я тестировал с пользовательским доменом (www.mydomain.com ), все работает нормально, как показано на следующем скриншоте: введите описание изображения здесь

Работает ли ваше веб-приложение, когда домен, подобный mydomain.com (без www)? Если это не работает только с доменом www.mydomain.com . Я бы посоветовал вам использовать веб-интерфейс dig для проверки маршрута DNS. О том, как сопоставить пользовательское доменное имя с приложением Azure, пожалуйста, обратитесь к этой статье.

Комментарии:

1. Спасибо!! веб-сайт digwebinterface (упомянутый в статье) ответил на мои вопросы 🙂