我正在开发一个使用TradeStation WebAPI (http://tradestation.github.io/webapi-docs/)的桌面MFC应用程序。WebAPI提供了“授权代码授予类型”(http://tradestation.github.io/webapi-docs/en/getting-started/security-overview/),即: 1)客户端应用程序将最终用户路由到我们的MFA (多因素认证)登录页面网页。2)认证成功后,用户代理(浏览器)将被重定向到所提供的URL,并在查询字符串中包含授权代码。3)其他的东西..。
问题是我不知道如何从第2步获得代码,我看了一些示例,只找到了两种方法。
这两种方法都有缺点,我想知道在我的应用程序中是否有实现“授权代码授予类型”的其他方法。
发布于 2014-01-29 22:12:12
这两种方法都是有效的,所以您应该使用提供最佳用户体验的方法。您可以在这里看到关于在MFC应用程序中实现嵌入浏览器的更多信息,这里是http://msdn.microsoft.com/en-us/library/aa752046%28VS.85%29.aspx。您不能从TradeStation WebAPI中删除网站需求,因为它主要用于服务web和移动应用程序。
https://stackoverflow.com/questions/21433729
复制相似问题