Postagem de formulário com o Facebook C # SDK

Alguém pode me indicar a direção de como posso usar uma postagem de formulário com o Facebook C # SDK em um aplicativo MVC? É um aplicativo Canvas baseado em iframe.

eu tenho o seguinte código

[HttpPost, CanvasAuthorize(Permissions = "publish_stream")]
public ActionResult Enter(FormCollection col)
{
    var fbApp = new FacebookClient(this.CurrentSession.AccessToken);

    JsonObject result = (JsonObject)fbApp.Get("me");

    long FacebookId = long.Parse(result["id"].ToString());

    //CODE TO INSERT GOES HERE

     return View();
}

E a forma é essa

<form action="/EnterComp/Enter" enctype="multipart/form-data" method="post">
<fieldset>
    <legend>Fields</legend>
    <div class="editor-label">
        <label for="Text">Text</label>

    </div>
    <div class="editor-field">
        <input id="Text" name="Text" type="text" value="" />

    </div>
    <div class="editor-label">
        <label for="ImagePath">ImagePath</label>
    </div>
    <div class="editor-field">

        <input type="file" name="ImagePath" id="ImagePath">

    </div>
    <div class="editor-label">
        <label for="VideoPath">VideoPath</label>
    </div>
    <div class="editor-field">
        <input type="file" name="VideoPath" id="VideoPath">

    </div>

    <p>
        <input type="submit" value="Create" />
    </p>
</fieldset>
</form>

Mas toda vez que eu envio o formulário, ele parece se autenticar - e, assim, perder a coleção de formulários. Agora tenho certeza de que falta algo realmente simples, qualquer ajuda seria apreciada.

EDITAR

Acho que respondi minha própria pergunta aqui, mas no caso de alguém mais atrás de mim olhar. A solução, pelo menos para mim, foiaqui.

No entanto, se alguém puder sugerir mais alguma coisa. Por favor ajude!

questionAnswers(1)

yourAnswerToTheQuestion