Календарь Google не может импортировать мой файл
Предположим, у меня есть контроллер "Controller" и открытый метод:
public ActionResult GetICal(int? param1, int? param2)
{
string cal = "";
//some logic goes here
return File(Encoding.UTF8.GetBytes(cal), "text/calendar", "calendar.ics");
}
Затем я пытаюсь экспортировать его в Календарь Google через URL:https://my.site.com/controller/getIcal?param1=0¶m2=1
И тогда ничего не происходит. Как только я получил сообщение типа «Не могу получить URL» (или что-то подобное).
Я не знаю, что я делаю не так. Этот URL-адрес доступен на 100% без авторизации. И если я добавляю этот календарь через файл, все идет хорошо (поэтому календарь имеет правильный формат).