Как получить форму входа на сервер rubycas-server для отображения? - PullRequest
0 голосов
/ 10 ноября 2010

Я установил rubycas-сервер на свой сервер. У меня есть приложение ruby, которое поддерживает CAS на mysite.com. Я хотел бы иметь страницу входа на сервер rubycas по адресу login.mysite.com.

Я следовал инструкциям на http://code.google.com/p/rubycas-server/wiki/HowToConfigure и настроил мой файл config.yml.

Я запустил rubycas-сервер, но не вижу форму входа на login.mysite.com. На login.mysite.com ничего нет. Я настроил uri_path для login.mysite.com. Я думал, что при запуске rubycas-сервера будет отображаться форма входа, но это не так. Я думаю, я все еще что-то упускаю. Что я должен положить на login.mysite.com для отображения страницы входа? Предполагается, что будет другое приложение ruby?

Извините, я новичок в этом.

1 Ответ

0 голосов
/ 10 ноября 2010

Помните, что CAS - это приложение с единым входом, и страница входа в CAS предназначена для всех ваших приложений.Таким образом, типичное использование будет иметь ваш сервер CAS, работающий на одном компьютере, и вход в систему будет на somedomain.com/cas.Затем у вас есть несколько приложений, которые хотят пройти аутентификацию, по адресу mysite1.com, mysite2.com и т. Д. Если вы попытаетесь перейти на страницу, защищенную CAS, в одном из этих приложений, вы будете перенаправлены на somedomain.com/cas, где вы войдете, а затем CAS перенаправит вас обратно на страницу, которую вы хотели, скажем, mysite2.com.

Из коробки вы должны увидеть логин, перейдя в доментот rubycas-client установлен на /cas.

и, по сути, звучит так, как будто вы ожидаете, что страница входа будет частью вашего приложения, а в CAS это не так.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...