Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/299.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Twitter API应用程序身份验证回调URL附加了端口号_C#_Asp.net_Asp.net Mvc_Twitter - Fatal编程技术网

C# Twitter API应用程序身份验证回调URL附加了端口号

C# Twitter API应用程序身份验证回调URL附加了端口号,c#,asp.net,asp.net-mvc,twitter,C#,Asp.net,Asp.net Mvc,Twitter,我正在尝试使用asp.net mvc3中的Twitterizer库将我的应用程序与用户的twitter帐户链接。我已经在twitter应用程序设置的开发者页面上指定了我的回调url www.myapp.com/twitterconnect 在本地环境中进行测试时,一切正常(使用localhost作为回调) 但当我部署并尝试使用真正的应用程序连接时,twitter回调URL指定端口14605,这显然被我的主机阻止 www.myapp.com:14605/twitterconnect 有没有办法解

我正在尝试使用asp.net mvc3中的Twitterizer库将我的应用程序与用户的twitter帐户链接。我已经在twitter应用程序设置的开发者页面上指定了我的回调url

www.myapp.com/twitterconnect
在本地环境中进行测试时,一切正常(使用localhost作为回调)

但当我部署并尝试使用真正的应用程序连接时,twitter回调URL指定端口14605,这显然被我的主机阻止

www.myapp.com:14605/twitterconnect


有没有办法解决这个问题?

Twitter使用默认的回调url,以防您在当前请求中没有传递回调url


因此,请为您的twitter API库找到一种方法来指定当前需要的回调(或者根本不传递任何回调url)。

我在dev.twitter.com的应用程序页面上指定了一个回调url。如果我没有通过请求,twitter会修改这个url吗?@stephen776:如果你没有通过任何东西,twitter会使用你在应用程序页面上指定的那个。如果您确实通过
oauth\u callback
参数传递了一些东西,那么twitter将使用传递的参数。仔细检查您或您的库是否将其与端口一起发送找到它,我在oauth_回调url中传递了端口号