2015-09-03 3 views
0

Я пытаюсь перенаправить пользователя на другой URL-адрес в coldfusion после выхода пользователя из системы. Ничто не подходит к моей голове, кроме 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

 Смежные вопросы

  • Нет связанных вопросов^_^