問題タブ [rubycas]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
131 参照

rubycas - Rubycas サーバーの文字エンコードの問題 (内部サーバー エラー)

数か月前から、運用環境で Active Directory (Microsoft 2008 r2 サーバー) に対して検証する ruby​​cass-server 1.0 を使用しています。ruby 1.9.2p180、sinatra-1.1.3 を使用しています... スペイン語とカタロニア語に問題があります。ユーザーがフォームを送信するときにログインまたはパスワード フィールドに ñ または ç … と入力すると、「内部サーバー エラー」メッセージが生成されます。config.yml オプションでデバッグ モードを有効にしましたが、このエラーが発生してもログ ファイルにヒントが表示されません。数日前、私は ruby​​cas 1.1.0 の最新バージョンを試してみましたが、このエラー (内部サーバー..) は発生しませんでしたが、ログイン/パスワードにこの文字が含まれている場合、検証は常に失敗し、「パスワードが正しくありません」というメッセージが表示されました。 . エンコードエラーだと思います。

この問題の解決策を見つけた人はいますか?

前もって感謝します、

0 投票する
1 に答える
350 参照

java - デーモンとスクリプトのCAS認証

CASを使用して、多くのJavaおよびRubyアプリケーションの認証を提供しています。ほとんどのRubyアプリケーションは、APIを備えたバックエンドサービスを提供するJavaを備えたWebアプリケーションです。プロキシ付与チケットを使用して、APIへのすべてのリクエストを認証します。これは、ユーザーがWebアプリケーションにログインし、プロキシ許可チケットを要求して、これをバックエンドAPIに渡すときにうまく機能します。ここにプロセスの概要があります。

問題は、APIにアクセスしたいデーモンまたはrakeタスクがある場合に何が起こるかということです。デーモンまたはrakeタスクは、ログインチケットを介してCASサーバーに対して認証し、有効な資格情報を提供できますが、デーモンまたはrakeタスクがCASがコールバックするポートをリッスンしない限り、プロキシ付与チケットを生成することはできません。誰かがこの問題に直面しましたか、そしてどのようにそれを解決しましたか?一般的な提案も歓迎します。

0 投票する
1 に答える
473 参照

postgresql - postgresql の cas config.yml

postgresql で CAS を構成すると、サーバーが起動しません

私は何かを逃していますか?

アップデート

私は使用していますubuntu 12.04

私はこれを得る:

0 投票する
0 に答える
314 参照

ruby - Rubycas:CASClient :: Framework :: Rails :: Filter login_to_service()メソッドを使用するとCookieが空になります

RubyCASは非常に便利なツールですが、自分のサイトのフォームからログインするときに問題が発生します。フォームはデフォルトであり、非表示フィールドは次のとおりです。

カスタムログインアクションを備えたコントローラーは次のようになります

問題:最初のアプリに正常にログインし、次の場所にCookieを設定した後rubycas-server-1.1.1/lib/casserver/server.rb

rubycas-serverを使用して別のアプリを開こうとすると、Cookieが空になります

すぐに使用できるフォームからrubycas-serverを使用して最初のアプリにログインすると、すべて問題なく、2番目のアプリに自動的にログオンしました。

助けてください!この問題に3日を費やしました!

0 投票する
1 に答える
69 参照

load-testing - rubycas サーバーの負荷テスト用ツール

rubycas サーバーを使用して SSO を実装しました。これで負荷テストを行いたいと考えており、負荷テストに適したオープン ソース ツールを探しています。

0 投票する
1 に答える
182 参照

ruby-on-rails-3 - リダイレクトなしの Rubycas ゲートウェイ

www.domain1.com、www.domain2.comなど、複数のドメイン名で動作するRails 3.2アプリがあります...CASClient::Frameworks::Rails::Filterいくつかの公開ページに使用します。これらの公開ページでは、現在ログインしているユーザーも表示する必要があります。すべてが機能しますが、通常、ユーザーが最初にページをリクエストしたときにリダイレクトされます。これらの公開ページがインデックスに登録されるのは、SEO にとって非常に悪いことです。

と の 2 つのドメインがあるdomain1.comとしdomain2.comます。ユーザーが domain1.com にログインしました。両方のドメイン名にログインしている現在のユーザーを表示するには、 を呼び出す必要がありますCASClient::Frameworks::Rails::Filter。ただし、このメソッドは、各ドメインの最初のリクエストでリダイレクトされます。両方のドメインにログインしている現在のユーザーを表示できる一方で、リダイレクトを行わないようにすることはできますか?

0 投票する
1 に答える
1288 参照

restful-authentication - ユーザーが CAS サーバーで認証されているかどうかを確認する方法は?

PHPCas クライアントではない PHP アプリケーションのシステムでユーザーが認証されているかどうかを確認する必要があります。RubyCAS サーバーはこのための API を提供していますか? この場合、どのように安全な通信を行いますか?

0 投票する
1 に答える
478 参照

ruby-on-rails - Rails 3.x の CAS サーバーでのセットアップの問題

rubyCAS ServerRails 3.2とRuby 1.9.3を使用してec2サーバーにインストールしconfigure.yml、ファイルを構成しました。

注:fortestingonly.managemyasc.devserver自己署名 SSL の生成中にドメイン名について言及しました。

また、ローカルにcasサーバーのURLを次のようにマッピング/etc/hostしました184.72.242.142 fortestingonly.managemyasc.devserver

そして環境ファイルで::cas_base_url => "https://fortestingonly.managemyasc.devserver:9292"

Rubycas サーバーとアプリケーション サーバーを起動しましたが、アプリケーション URL にアクセスしようとすると、アプリケーション ログに次のエラーが表示されます。

0 投票する
0 に答える
66 参照

ruby-on-rails - CAS を使用した REST Rails API へのリクエストの認証

私は、Twitter に似た構造の Web アプリに取り組んでいます。主にJSベースの静的クライアントを介してユーザーがアクセスするRails-APIに支えられたステートレスRESTful API。

ユーザーが CAS で認証できるようにしたいのですが、API/クライアント データ構造でこれを実装する方法に頭を悩ませています。レールでの CAS の従来の使用には、ユーザーのリダイレクトと設定が含まれるためです。どちらもクライアント/API 関係ベースのアプリケーションでは機能しません。

これを安全に行うための最良の方法は何ですか?