2009-11-09 165 views
1

我已经安装RubyCAS客户端版本2.1.0作为一个Rails应用程序中的插件。它正在工作,但我想删除URL中的?ticket =。这可能吗?RubyCAS客户端问题:Rails

回答

2

不需要票据参数,因为RubyCAS客户端需要以某种方式获取这些票据。
包含这些ticket参数的URL由(Ruby)CAS服务器在您从那里重定向时生成。

如果ticket参数不存在,整个CAS认证将不起作用。

+0

实际上,如果我删除了ticket参数,它仍然可以工作,但是当新页面变老时它会将其放回到url中。老版本的RubyCAS客户端没有通过url传递一个id ...也许我会坚持旧版本...我宁愿有干净的网址。 – Jeffrey 2009-11-16 15:40:16