c# - Google Pay 通行证

标签 c# .net jwt google-pay

我目前正在使用来自 Google 的以下示例项目 https://github.com/google-pay/s2ap-quickstart-csharp但是我无法以任何方式使该过程正常运行。

我已调整配置以使用正确的帐户详细信息和私钥。但是,当我单击“插入”按钮时,会发出一个永远不会返回的调用。它似乎陷入了这一行 varloyaltyObj = woService.Loyaltyclass.Insert(loyaltyClass).Execute(); 执行命令似乎从未解析,也没有收到错误消息。我检查了控制台和网络,看看是否有任何错误,但到目前为止还没有发现任何明显的错误。

有谁知道这个库是否有问题或者示例代码是否已过时?

最佳答案

我使用了这个库,是的,它有效:) 但你必须:

  • 在解决方案中添加您的私钥 (key.p12)
  • 编辑“Web.config”文件,插入您的 ServiceAccountId 和 IssuerId。

注意:要检索此信息,请阅读文档:https://developers.google.com/pay/passes/guides/get-started/basic-setup/get-access-to-rest-api

关于c# - Google Pay 通行证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52307168/

相关文章:

c# - 应该级联应用 IDisposable 吗?

.net - WCF 跟踪错误 : Configuration evaluation context not found

javascript - 如何在客户端解码 JWT token 负载?

.NET Core 3.1 Web API和Blazor服务器端JWT身份验证

c# - 动态 javascript C# 谷歌图表

c# - Entity Framework 核心一对多,主表上没有外键

c# - 帮忙解析我自己的表达式树,C#

c# - 从 C 控制台应用程序读取 StdOut 异步

asp.net - 使用字节数组在c#中绑定(bind)图像

spring - 如何在 JWT 身份验证期间或之后设置自定义主体对象?