Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# gmail日历无法在主机上运行(asp.net mvc)_C#_Asp.net_Model View Controller_Gmail_Google Calendar Api - Fatal编程技术网

C# gmail日历无法在主机上运行(asp.net mvc)

C# gmail日历无法在主机上运行(asp.net mvc),c#,asp.net,model-view-controller,gmail,google-calendar-api,C#,Asp.net,Model View Controller,Gmail,Google Calendar Api,我正在使用gmail日历api获取我的活动。我的代码在本地工作,但当我发布asp.net mvc项目时,我的项目在主机上不工作 当我在浏览器上写的时候,我会看到gmail的登录页面。但发布后我看不到gmail登录页面 public ActionResult index() { 尝试 { UserCredential credential=GoogleWebAuthorizationBroker.AuthorizationAsync( 新客户的秘密 { ClientId=“993546 s.goo

我正在使用gmail日历api获取我的活动。我的代码在本地工作,但当我发布asp.net mvc项目时,我的项目在主机上不工作

当我在浏览器上写的时候,我会看到gmail的登录页面。但发布后我看不到gmail登录页面

public ActionResult index()
{
尝试
{
UserCredential credential=GoogleWebAuthorizationBroker.AuthorizationAsync(
新客户的秘密
{
ClientId=“993546 s.googleusercontent.com”,
ClientSecret=“z2FJkeSr 2exhwGtrD0”
},                    
新[]{CalendarService.Scope.Calendar},
“用户”,
取消令牌。无)。结果;
var service=new CalendarService(new BaseClientService.Initializer()
{
HttpClientInitializer=凭证,
ApplicationName=“gmailtakvimulamasi”,
});
事件请求=null;
ListRequest lr=service.Events.List(“foralongtimes@gmail.com");
request=lr.Execute();
Event evnt=request.Items.FirstOrDefault();
ViewBag.deneme=evnt.Start.ToString()+“”+evnt.Description;
TempData[“UyariMesaji”]=evnt.Start.ToString()+“”+evnt.Description;
返回视图();
}
捕获(例外情况除外)
{
ViewBag.deneme=例如消息;
投掷;
}
}
当我在本地计算机上运行我的项目时,我可以看到gmail的登录页面。但发布后,我无法在主机上看到gmail登录页面。因此,我无法获取gmail日历的事件