2015-09-03 37 views
0

我想在用戶註銷後將用戶重定向到Coldfusion中的其他URL。除了linkTo()或urlFor()來完成這個任務之外,沒有任何東西出現在我的頭上,但事實是,我沒有鏈接到另一個cfm頁面,我想將用戶完全發送到另一個URL。在Coldfusion中將用戶發送到外部網站

什麼是最好的方式發送用戶到一個新的URL登錄後,檢查下面的代碼。

public string function logOut() { 
    auth.logOut(); 
    return forward('public.Home', 'home'); 
} 

回答

1

<cflocation>標記浮現在腦海。在一個cfscript塊中,它是location()函數。詳情請見the documentation

+0

我已經嘗試過,那是可行的,但我真正需要的是用戶在我的控制器中註銷之後的重定向,必須在Coldfusion中有一些指向其環境以外的URL。 – TGarrett

+1

將函數的簽名從字符串更改爲void。將返回命令替換爲位置函數。你可以把你想要的任何url作爲參數放到你的位置函數中。 –

+0

謝謝!我是一名.NET開發人員,在我的工作中剛剛起步CF(當然,學習曲線)。再次感謝。 – TGarrett