假设我有一些控制器“控制器”和公共方法:
public ActionResult GetICal(int? param1, int? param2)
{
string cal = "";
//some logic goes here
return File(Encoding.UTF8.GetBytes(cal), "text/calendar", "calendar.ics");
}
然后我尝试通过 url 将其导出到 Google Calendar:https ://my.site.com/controller/getIcal?param1=0¶m2=1
然后什么也没有发生。一旦我收到“无法获取网址”(或类似的东西)之类的消息。
我不知道,我做错了什么。此网址未经授权可 100% 访问。如果我通过文件添加此日历,一切正常(因此日历格式正确)。