Div*_*vya 6 .net model-view-controller google-calendar-api google-api
我正在使用Google Calendar Api我的一个项目。我不知道如何,但下面显示的错误令人不安。
里面的代码AppFlowMetadata。
public class AppFlowMetadata : FlowMetadata
{
private static readonly IAuthorizationCodeFlow flow =
new GoogleAuthorizationCodeFlow(new GoogleAuthorizationCodeFlow.Initializer
{
ClientSecrets = new ClientSecrets
{
ClientId = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.apps.googleusercontent.com",
ClientSecret = "xxxxx_xxxxxxxxxxxxxxxxx"
},
Scopes = new[] { CalendarService.Scope.Calendar },
DataStore = new FileDataStore("Calendar.Api.Auth.Store")
});
public override string GetUserId(Controller controller)
{
var user = controller.Session["UserID"];
if (user == null)
{
user = Guid.NewGuid();
controller.Session["UserID"] = user;
}
return user.ToString();
}
public override IAuthorizationCodeFlow Flow
{
get { return flow; }
}
}
Run Code Online (Sandbox Code Playgroud)
我在 GitHub 上尝试了以下解决方案,但没有用
以上解决方案对我不起作用,如果有答案请帮助。
Fab*_*ari -2
我不知道 google api...但该文件夹具有特定的安全性,仅允许Administrators组成员访问。
也许用户(由 IIS 或 Visual Studio 使用)必须是本地计算机Administrator组 (\Administrator) 的成员。
顺便说一句,在 Visual Studio 中您必须以管理员身份启动。
| 归档时间: |
|
| 查看次数: |
9604 次 |
| 最近记录: |