2011-05-26 41 views
0

是的,我有localhost的概念。它是一个像IIS或Casine(用于asp.net)的网络服务器,我们可以在其中托管我们的Web应用程序。 但首先理解我的问题或问题。我的问题很简单。为了获得'AccessToken' 我必须在web服务器上部署我的应用程序,还是可以为我的应用程序使用任何其他重复性网址。像:我有一个名为'www.diduce.com \ index.aspx'的已部署的应用程序URL,因此 我可以使用此URL用于我的另一个应用程序(ABC),其中实际代码已经写入用于从Facebook获取AccessToken。此应用程序(ABC )与应用程序'Diduce'(在webserver中部署)完全不同。 示例代码在ABC应用: fbSettings.PostAuthorizeUrl =“www.diduce.com \的Index.aspx”; //这是另一种应用,其在网络服务器托管(Diduce的)URL。帮助理解来自Facebook SDK的这一行代码

我想现在理解我的问题。

回答

2

我想localhost:16443假设你在本地网络服务器测试这个,像Apache或Lighttpd的。

你会替换与被托管您的网页,像http://example.com/服务器的地址。

+0

我正在使用此代码的C#窗口应用程序,我没有使用任何Web应用程序。他们中的任何一个都能给我正确的解决方案。我只是想通过C#窗口应用程序上传图片到我的Facebook帐户。 – Raju 2011-05-27 01:57:17

+0

您必须将您的应用程序注册为FB应用程序。 FB会给你一些API密钥,你必须发送FB才能与用户通信。您的API密钥将被推入一个特殊的URL,您将要求用户打开(以授权您的应用程序与个人帐户)。那么,你可以做你想做的事...... – Blender 2011-05-27 04:32:24

+0

是的,你是对的我能够生成API密钥,但我的问题仍然是我可以找到该URL的地方。可能是我无法理解你在说什么,你能给我任何样本项目吗?请帮帮我。没有人能够理解我的观点。 – Raju 2011-05-27 19:07:59

1

本地主机的含义:16443如下。
localhost部分是URL的开头部分,如http://www.google.com16443部分是服务器侦听的端口。

+0

为什么它的需要,我不能没有任何网址,因为我想窗口应用程序没有任何网址的任何概念。 – Raju 2011-05-28 04:30:49

+0

即使,我尝试使用以下网址托管。 http://www.diduce.com/index.aspx,但我仍然得到同样的错误。 – Raju 2011-05-28 04:39:52

+0

是否将这部署到IIS或其他Web服务器? – Woot4Moo 2011-05-28 16:06:43