繁体   English   中英

谷歌日历 API 在 ASP.NET 核心 WebAPI

[英]Google Calendar API in ASP.NET Core WebAPI

我正在使用Angular 13 和 .NET Core 6开展一个项目。 我需要让用户能够将 Google 日历连接到他们的帐户。 我从研究文档开始并创建了此功能的第一个版本,但遇到了一个大问题。 日历仅在我的笔记本电脑上本地连接,部署后,此选项不可用。 事实证明,它不能用于 web 应用程序GoogleWebAuthorizationBroker 我怎么解决这个问题? 我到处搜索,但仍未找到解决方案(PS:使用 Firebase 创建的授权和身份验证。

如果我理解正确,您使用的是 Google OAuth。 因此,当您导航到https://console.cloud.google.com/apis/credentials时,您可以观察到 API 密钥和 OAuth 2 客户端 ID 和服务帐户。

导航到您的 OAuth 2.0 客户端 ID 并查看两个部分 - 授权 JavaScript 来源,授权重定向 URI

将 URL 添加到您的网站的两个部分中,您的问题就解决了。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM