【发布时间】:2011-10-31 11:43:04
【问题描述】:
免责声明:我仍然从 MVC3(尤其是 OAuth)开始。我可能犯了一个基本错误。
问题
我的控制器发现 cookie 没有被存储 [注意:是的,我在不同的讨论中使用 cookie。让我们接受这一点并继续前进。] 并引导我访问 Twitter。伟大的。但是,当我点击授权时,我会直接回到 Twitter 的授权页面。
我的预感
我的应用似乎没有正确处理 Twitter 回发/回调到我的页面。
成分
- ASP.NET MVC 3
- Twitterizer 库
- C#
总体思路/逻辑流程
这可能存在问题,因为这是我第一次使用 MVC3 和 OAuth。
http://i56.tinypic.com/2rxchw7.png
守则
一开始我很犹豫是否要发布它,因为我想确保我对它应该如何流动的看法是正确的,并且可以理解的是它有一点需要挖掘。
提前感谢您提供的任何帮助!
【问题讨论】:
-
您是否在您的推特应用程序中指定了回调,或者您是否在授权过程中指定了 oauth_callback?
-
感谢您的回复!我都试过了,两者的设置都一样。因为我试图重定向到我的本地主机,所以我使用了127.0.0.1:[port]/Home/ConnectToTwitter。然后我尝试指定 xyz.com:[port]/Home/ConnectToTwitter 然后在我的主机文件中设置 xyz.com 以重定向到本地主机。有没有更好的非生产测试方法?这可能是问题所在。
标签: c# asp.net-mvc-3 oauth twitter-oauth twitterizer