0

Facebook ページ (タブ) で使用するための単純な HELLO world アプリケーションを作成しました。これまでのところ、すべてがうまく機能しているようですが、私を悩ませている問題は次のとおりです。

コントローラー アクションのどこかに、次のようなコードがあります。

if(condition)
return RedirectToAction(ActionName, ControllerName,...);

アプリケーションがドメイン actualdomain.com でホストされている場合、ブラウザーは次の場所にリダイレクトされます。

actualdomain.com/ControllerName/ActionName/....

実際のアプリケーション URI に、これは私が望んでいないものです: アプリケーションが開始された Facebook タブに留まることを望みます。

これどうやってするの?

私のアプリ開発環境: VS2010、Facebook C# SDK 6.0.1

4

1 に答える 1

0

次を試してください

return new JavascriptRedirectResult(yourAppActionHere);

リンクはhttp://app.facebook.com/testapp/ {アクション名}のようになります

それが役に立てば幸い

于 2012-10-13T18:35:48.060 に答える