Вот предыстория. Я создал проект с помощью VS и подписался с предложением Azure Free Trial. С помощью Azure я создал новый SQL сервер и базу данных и использовал их строку подключения, чтобы все мои файлы и таблицы проекта были добавлены в Azure SQL DB. После завершения проекта я экспортировал БД в формат .bak, а затем подписался на общий хостинг с Hostgator.
Импортировал файл .bak DB в Hostgator SQL DB, который я создал. Hostgator предоставил мне ConnectionString, который я вставил в свой файл web.config. С тех пор я не могу подключиться к БД и вижу следующую ошибку:
Ошибка HTTP 404.7 - не найдено. Модуль фильтрации запросов настроен на запрет расширения файла.
Наиболее вероятные причины: Фильтрация запросов настроена для веб-сервера, и расширение файла для этого запроса явно отклоняется.
Что вы можете попробовать: Проверьте настройки конфигурации / system.webServer / security / requestFiltering / fileExtensions в applicationhost.config и web .config.
Подробная информация об ошибке: Модуль RequestFilteringModule Notification BeginRequest Handler StaticFile Код ошибки 0x00000000 Запрошенный URL-адрес https://abc.in: 443 / Global.asax Физический путь D: \ INETPUB \ VHOSTS \ ab c .in \ httpdocs \ Global.asax Метод входа в систему Еще не определен Пользователь входа в систему еще не определен
Дополнительная информация: Это функция безопасности. Не изменяйте эту функцию, если не полностью понимаете масштаб изменения. Если расширение файла для запроса должно быть разрешено, удалите запрещенное расширение файла из конфигурации / system.webServer / security / requestFiltering / fileExtensions.
Могут ли некоторые, пожалуйста, изучить это и помочь решить эту проблему? Заранее спасибо