問題タブ [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.
rubycas - Rubycas サーバーの文字エンコードの問題 (内部サーバー エラー)
数か月前から、運用環境で Active Directory (Microsoft 2008 r2 サーバー) に対して検証する rubycass-server 1.0 を使用しています。ruby 1.9.2p180、sinatra-1.1.3 を使用しています... スペイン語とカタロニア語に問題があります。ユーザーがフォームを送信するときにログインまたはパスワード フィールドに ñ または ç … と入力すると、「内部サーバー エラー」メッセージが生成されます。config.yml オプションでデバッグ モードを有効にしましたが、このエラーが発生してもログ ファイルにヒントが表示されません。数日前、私は rubycas 1.1.0 の最新バージョンを試してみましたが、このエラー (内部サーバー..) は発生しませんでしたが、ログイン/パスワードにこの文字が含まれている場合、検証は常に失敗し、「パスワードが正しくありません」というメッセージが表示されました。 . エンコードエラーだと思います。
この問題の解決策を見つけた人はいますか?
前もって感謝します、
java - デーモンとスクリプトのCAS認証
CASを使用して、多くのJavaおよびRubyアプリケーションの認証を提供しています。ほとんどのRubyアプリケーションは、APIを備えたバックエンドサービスを提供するJavaを備えたWebアプリケーションです。プロキシ付与チケットを使用して、APIへのすべてのリクエストを認証します。これは、ユーザーがWebアプリケーションにログインし、プロキシ許可チケットを要求して、これをバックエンドAPIに渡すときにうまく機能します。ここにプロセスの概要があります。
問題は、APIにアクセスしたいデーモンまたはrakeタスクがある場合に何が起こるかということです。デーモンまたはrakeタスクは、ログインチケットを介してCASサーバーに対して認証し、有効な資格情報を提供できますが、デーモンまたはrakeタスクがCASがコールバックするポートをリッスンしない限り、プロキシ付与チケットを生成することはできません。誰かがこの問題に直面しましたか、そしてどのようにそれを解決しましたか?一般的な提案も歓迎します。
postgresql - postgresql の cas config.yml
postgresql で CAS を構成すると、サーバーが起動しません
私は何かを逃していますか?
アップデート
私は使用していますubuntu 12.04
私はこれを得る:
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日を費やしました!
load-testing - rubycas サーバーの負荷テスト用ツール
rubycas サーバーを使用して SSO を実装しました。これで負荷テストを行いたいと考えており、負荷テストに適したオープン ソース ツールを探しています。
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
。ただし、このメソッドは、各ドメインの最初のリクエストでリダイレクトされます。両方のドメインにログインしている現在のユーザーを表示できる一方で、リダイレクトを行わないようにすることはできますか?
restful-authentication - ユーザーが CAS サーバーで認証されているかどうかを確認する方法は?
PHPCas クライアントではない PHP アプリケーションのシステムでユーザーが認証されているかどうかを確認する必要があります。RubyCAS サーバーはこのための API を提供していますか? この場合、どのように安全な通信を行いますか?
ruby-on-rails - Rails 3.x の CAS サーバーでのセットアップの問題
rubyCAS Server
Rails 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 にアクセスしようとすると、アプリケーション ログに次のエラーが表示されます。
ruby-on-rails - CAS を使用した REST Rails API へのリクエストの認証
私は、Twitter に似た構造の Web アプリに取り組んでいます。主にJSベースの静的クライアントを介してユーザーがアクセスするRails-APIに支えられたステートレスRESTful API。
ユーザーが CAS で認証できるようにしたいのですが、API/クライアント データ構造でこれを実装する方法に頭を悩ませています。レールでの CAS の従来の使用には、ユーザーのリダイレクトと設定が含まれるためです。どちらもクライアント/API 関係ベースのアプリケーションでは機能しません。
これを安全に行うための最良の方法は何ですか?