【问题标题】:Podio C# first time using API can't authenticate with passwordPodio C# 第一次使用 API 无法使用密码进行身份验证
【发布时间】:2020-02-24 01:38:41
【问题描述】:

我将 Podio Async 包安装到我使用 Visual Studio 2019 创建的 Windows 窗体应用程序中。我在设置中设置了 API 密钥,但无法让应用程序进行身份验证。

var podio = new Podio(clientId, clientSecret);

好像挂了

await podio.AuthenticateWithPassword("myPodioLoginEmailAddress","myLoginPassword");

不知道如何测试出了什么问题。另外,我没有安全的 URL 来测试它,所以我将返回 URL 设置为 localhost,这是我在另一篇文章中找到的建议。

【问题讨论】:

  • 你的意思是这行之后的代码永远不会被执行?
  • 身份验证失败时遇到什么错误?与 TLS 有关吗?
  • 我没有收到错误消息,因为等待一分钟后,我就退出了程序。我将研究 TLS 问题,但我认为从 .Net 4.51 开始已解决。我想知道是否可以使用“localhost”作为域名。

标签: c# authentication podio


【解决方案1】:

终于有机会回到这个并解决了我的问题。我试图从一个简单的 Windows 窗体按钮单击。我通过创建控制台应用程序并在异步任务中调用 await 语句来使其工作

公共静态异步任务初始化() {

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-12-29
    • 2019-02-24
    • 2020-02-28
    • 2017-01-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多