twitter上的分享问题

twitter上的分享问题,twitter,windows-phone-7,Twitter,Windows Phone 7,我即将在我的WP7应用程序中实现twitter共享功能,但是。。。有一个非常棘手的问题。因此,简短地解释了我的代码与最流行的WP7Twitter共享示例(使用OAuth)相同:SharingApp-和Twitt- 我遇到的问题是,当我在twitter身份验证页面上进行身份验证时,我得到的不是重定向到我的应用程序,而是“我们在显示此页面时遇到问题”(并且NavigationFailed被触发)。如果我试图从身份验证页面返回到我的应用程序,我会遇到相同的错误。代码与上面的示例基本相同,唯一的区别是,

我即将在我的WP7应用程序中实现twitter共享功能,但是。。。有一个非常棘手的问题。因此,简短地解释了我的代码与最流行的WP7Twitter共享示例(使用OAuth)相同:SharingApp-和Twitt-

我遇到的问题是,当我在twitter身份验证页面上进行身份验证时,我得到的不是重定向到我的应用程序,而是“我们在显示此页面时遇到问题”(并且NavigationFailed被触发)。如果我试图从身份验证页面返回到我的应用程序,我会遇到相同的错误。代码与上面的示例基本相同,唯一的区别是,示例使用非芒果版本。(事实上,我注意到,对于芒果和非芒果应用,twitter认证页面是不同的,这意味着twitter做了一些明显的改变) 我在错误前附上截图(我突出显示了触发错误的动作)和一个错误截图

屏幕1:

屏幕2:

错误:


感谢您的帮助和想法

你想分享什么?如果只是可以链接到的web内容,请使用Mango版本中引入的。它将为您节省大量自定义代码。

当您收听导航事件时会发生什么?您还应该确保启用了JS。私有静态void WbNavigating(objectsender,NavigatingEventArgs e){MessageBox.Show(e.Uri.ToString());}为了调试目的,我正在处理Navigation_失败的事件,其中的Uri似乎是逻辑的和良好的。(异常本身没有说任何tbh)我将继续深入研究这个问题,10倍的努力。;-)我会为WebBrowser处理导航事件,以查看到底发生了什么(可能站点一直试图在循环中导航,或者其他)。此外,当您使用默认IE应用程序时会发生什么?不会直接回答问题,但如果您只希望用户能够将状态更新发布到Twitter,则可以使用ShareStatusTask: