Fastlink Landing page is not getting rendered

前端 未结 2 699
佛祖请我去吃肉
佛祖请我去吃肉 2021-01-25 09:59

I am working on implementing Fastlink 2.0 integration for aggregation and IAV for my application. I am able to get the oauth token for both Aggregation and IAV but when I am usi

相关标签:
2条回答
  • 2021-01-25 10:14

    As advised by Apoorv, this can only be done through HTML form post. If you set redirectReq as FALSE and do a HTTP Post you will get the FinAppURL, but the url will never work. If you need to display fastLink 2.0 inside iframe you can can achieve it by setting the form target to the iframe as shown below.

    <div style="visibility: hidden">
    <form action="https://auyirestnode.stage.yodleeinteractive.com/authenticate/private-ausandbox16/?channelAppName=auyirestmaster" method="post" name="rsessionPost" id="rsessionPost" target="yodleeIframe">
        <input style="visibility: hidden" type="text" name="rsession" placeholder="rsession" value="@Model.RSession" id="rsession" /><br />
        <input style="visibility: hidden" type="text" name="app" placeholder="FinappId" value="10003600" id="finappId" /><br />
        <input style="visibility: hidden" type="text" name="redirectReq" placeholder="true/false" value="true" /><br />
        <input style="visibility: hidden" type="text" name="token" placeholder="token" value="@Model.Token" id="token" /><br />
        <input style="visibility: hidden" type="text" name="extraParams" placeholer="Extra Params" value="@Model.ExtraParams" id="extraParams"/>
    </form>
    

    0 讨论(0)
  • 2021-01-25 10:18

    You need to submit this as an HTML Form post, this is not a REST GET request. This means it will not work if you just append it to the URL and try to get it.

    Here is the HTML Form you can replace the respective values-

    <div class='center processText'>Processing...</div><div>
    <form action='<nodeURL>' method='post' id='rsessionPost'>
    RSession : <input type='text' name='rsession' placeholder='rsession' value='06142015_0:9d2817f2164ef0720282fd680c882b188b776d93e4af03155b0508a09ae8e274f0caab5d2d6819bee2ec69c85044410acb356807ba69ecd3e6e28643120dab61' id='rsession'/><br/>
    FinappId : <input type='text' name='app' placeholder='FinappId' value='10003620' id='finappId'/><br/>
    Redirect : <input type='text' name='redirectReq' placeholder='true/false' value='true'/><br/>
    Token : <input type='text' name='token' placeholder='token' value='6ea1ef4aaa1ec923aba38b911a45cbe0019a387837b0a83738ec40a8c9a24613' id='token'/><br/>
    Extra Params : <input type='text' name='extraParams' placeholer='Extra Params' value='' id='extraParams'/><br/></form></div>
    <script>document.getElementById('rsessionPost').submit();</script>

    0 讨论(0)
提交回复
热议问题