2012-03-23 29 views
1

我工作的一個基於Intranet的應用程序,我工作的公司將出售,將有張貼到Facebook的牆壁作爲後臺進程的一部分能力的能力。REDIRECT_URI阻塞,使基於Intranet的應用

授權,我需要去通過流(即https://graph.facebook.com/oauth/authorize與參數client_id=1234567890redirect_uri=http://customer-intranet.example.com) - 和它是一個的阻撓本我的第二個,因爲我無法預測redirect_uri和Facebook似乎是嚴格對整個在應用程序中預先指定的東西。

我想我需要設置一個從Facebook接收訪問令牌託管的網站,然後該令牌莫名其妙地重定向到客戶的Intranet站點在那裏可以使用。 (再有就是整個脫機訪問令牌棄用的事情...)

上午我做的東西太辛苦爲我自己?有一個更好的方法嗎?我查看了其他認證流程,其中,設備可能工作,但它顯然是在內測。

+0

問題:是否可以設置一個要求,使Intranet網站在互聯網上使用外部域名(例如,有限的方式)公開partner.example.com將從Facebook接收auth回調? – GrahamMc 2012-05-12 10:52:54

+0

是的,這就是我現在看到的路線;看到我的第三段。如果我能避免這個項目,我不想爲這個項目託管任何東西,甚至是小型服務,但看起來我可能不得不這樣做。 – zigg 2012-05-12 12:04:05

+0

如果你只需要一個貼牆紙,那麼你也可以讓託管的網站爲你做實際的貼子。 – GrahamMc 2012-05-12 13:08:58

回答