Lin*_*say 5 asp.net authentication debugging oauth callback
我知道必须有一个明显的解决方案来解决这个问题,但我很想念它,所以我非常感谢有人启发我,这样我就不会转动我的轮子......
我正在编写一个 ASP.Net 应用程序,它将与服务 API(特别是 Evernote)进行交互。Evernote 需要 OAuth 以确保安全性,在我实际与对象交互之前,我需要获取令牌。
工作流程是这样的(和其他人一样向自己解释!):
问题是我正在本地机器上编写这个应用程序,而不是公共域下的 ISP。所以我的回调是到本地主机服务器。当然,localhost 是相对的,所以印象笔记无法解析我的回调......我无法同时接收身份验证令牌和调试。
必须有办法解决这个问题,因为这种身份验证模型并不是 Evernote 独有的(从长远来看……Flickr 像许多其他服务一样使用它)。那么有人可以告诉我如何设置以便我可以获得身份验证令牌并且仍然能够在我的本地机器上进行调试吗?
非常感谢帮助!
OAuth 实施起来相当困难。这可能不是您正在寻找的答案,但这就是我完成工作的方式:
为了测试的目的,我注册了一个临时公共子域(例如testing.oauth.mydomain.com),以便Evernote 能够重定向到该URL。
归档时间: |
|
查看次数: |
1928 次 |
最近记录: |