C# 部署";后出现错误;谷歌数据API“;Windows Azure应用程序模拟器中的应用程序
目前我正在开发谷歌数据日历和联系人API。我已经编写了一个web应用程序,通过Google数据API访问公共日历。它在当地运作良好 在我将此应用程序部署到Azure Emulator中后,它停止工作 InnerException{“由于连接方在一段时间后没有正确响应,连接尝试失败,或者由于连接的主机未能响应209.85.231.104:443”}System.Exception{System.Net.Sockets.SocketException} 编写的代码:C# 部署";后出现错误;谷歌数据API“;Windows Azure应用程序模拟器中的应用程序,c#,asp.net,azure,azure-worker-roles,C#,Asp.net,Azure,Azure Worker Roles,目前我正在开发谷歌数据日历和联系人API。我已经编写了一个web应用程序,通过Google数据API访问公共日历。它在当地运作良好 在我将此应用程序部署到Azure Emulator中后,它停止工作 InnerException{“由于连接方在一段时间后没有正确响应,连接尝试失败,或者由于连接的主机未能响应209.85.231.104:443”}System.Exception{System.Net.Sockets.SocketException} 编写的代码: Ca
CalendarService oSrv = new CalendarService("GoogleAPIs_Cal_V1");
EventQuery oQuery = new EventQuery();
oQuery.Uri = new Uri(XXX);
if (strUserName != null && strUserName.Length > 0)
{
oSrv.setUserCredentials(strUserName, strPwd);
}
oQuery.StartTime = DateTime.Now.AddHours(-11);
oQuery.EndDate = DateTime.Now.AddDays(1);
EventFeed calFeed = oSrv.Query(oQuery) as EventFeed;
ArrayList dates = new ArrayList(50);
DataTable dtEvents = FillDataTable();
while (calFeed != null && calFeed.Entries.Count > 0)
{
// look for the one with dinner time...
foreach (Google.GData.Calendar.EventEntry entry in calFeed.Entries)
{
DataRow dtRow = dtEvents.NewRow();
dtRow["EventTitle"] = entry.Title.Text;
:
:
}
}
你能在这方面帮助我吗?问题已经解决。
我尝试将webrole保持在HWC模式。
要使用hwc,请打开csdef文件。删除部分
请访问链接