2010-02-09 50 views
1

我有一個完全用jQuery和HTML構建的遺留應用程序。有很多AJAX調用等等。獲取Rails的方式?

我需要一個認證框架,所以我把它包裝在一個Rails應用程序中。

導軌 - >做認證 的jQuery/HTML - >所有的休息

的問題是,jQuery的東西似乎不工作了。我所有的常規AJAX調用都不會從服務器上得到任何迴應。

Rails是否會干擾正常的AJAX調用?有沒有辦法避開它?即我想要進行身份驗證,然後切換到jQuery應用程序並且不會有任何干擾。

我沒有時間或耐心將它變成一個真正的Rails應用程序。

+0

爲什麼不使用HTTP認證或獨立認證庫? – prodigitalson 2010-02-09 19:40:39

+0

這個認證是針對Windows Active Directory的LDAP – thermans 2010-02-09 20:09:37

回答

6

聽起來像你不真的想使用Rails。 Rails的目標是成爲一個完整的應用程序框架,因此肯定會「阻礙你」。

我建議一個簡單的框架,像西納特拉: http://www.sinatrarb.com/

0

我認爲,在這個環節的視頻會幫助你(或者是有更好的方式來做到這一點,我看了一些的jQuery/JavaScript的認證,但不能讓我圍繞它的頭?): How do you use jQuery with Rails?

+0

Ya,但這是一個使用jQuery的完整的Rails應用程序。我只想讓Rails避開...... :-) – thermans 2010-02-09 20:10:22

0

問題是Rails的自動包括JavaScript庫,其獲取的jQuery的方式原型。一個快速的解決方案可能是使用jRails,它應該用jquery替換那些原型的調用。