RSSフィードについて

RSSリーダーで、フォーラムの新着投稿情報がチェックできます。
詳しくは下記ページを参照して下さい。

RSSフィード  RSSフィードについて

ご自由に情報交換の場として御利用ください。
また質問の前には「回答を得るには?」を参照してください。


GroupSessionへの要望があれば参考にさせていただきます。
要望リストも参考にしてください。


 
フォーラム  フォーラム
03_プラグイン開発フォーラム
スレッド  タイトル

CASシングルサインオン用にプラグインを作成しました


[ 2367 ] CASシングルサインオン用にプラグインを作成しました
投稿者: nagai
投稿日時:  2009/08/04 17:23:06
はじめまして。GroupSessionにはいつもお世話になっております。

当方ではCAS認証を用いて各種Webアプリケーションのシングルサインオンを実装して
いるのですが、今回、GroupSessionをCAS認証に対応させるためのプラグインを作成
しましたのでご紹介させていただきます。

GroupSessionではユーザID・パスワードをローカルのデータベースと照合してユーザ
認証を行っていますが、HttpReqeustのremoteUser属性を見てユーザ認証を行う機能
を追加するプラグインです。

以下のページにてパッチを公開しています

http://www.cc.kumamoto-u.ac.jp/nagai/apps/gsession

tomcatにCASフィルタを設定し、このプラグインを組み合わせることでCAS認証を使っ
たシングルサインオンを実現しています。なお、作成したプラグイン自体はCASには
依存しておらず、HttpReqeustのremoteUser属性を見ているだけです。したがって、
Tomcat側でremoteUser属性を設定するものであれば、CASに限らず他のユーザ認証機
構(例:BASIC認証)も利用可能かと思います。

試してはいませんが、LDAP,ActiveDirectoryを使ってユーザ認証をするようにtomcat
を設定すれば、これらディレクトリサービスを使ったユーザ認証もできるはずです。
  引用返信
[ 2372 ] Re: CASシングルサインオン用にプラグインを作成しました
投稿者: おっさんホイホイ
投稿日時:  2009/08/06 10:38:14
これは興味深いですね。

時間があれば、ActiveDirecotry環境で試してみようと思います。
  引用返信
[ 2430 ] Re: CASシングルサインオン用にプラグインを作成しました
投稿者: mura
投稿日時:  2009/08/27 17:22:29
nagaiさん

はじめまして。
CASシングルサインオン用へのプラグイン作成、ありがとうございます。
早速、パッチあてにチャレンジしたところ、以下のようなエラーがでまして、
この後、どのように対応すれば良いかよく分かりません。
実はLinuxはほぼ初心者でして、どこから手をつけて良いか途方にくれています。
恐れ入りますが、ヒントなどいただけると助かります。

以下、環境とエラー内容です。

■環境
 CentOS5.3
 Apache 2.2.3.22.el5.centos
 Tomcat 5.5.23-0jpp.7.el5_3.2
 GroupSession2.4.1

■エラー内容
patching file WEB-INF/plugin/cas/build.xml
patching file WEB-INF/plugin/cas/jsp/cas.jsp
patching file WEB-INF/plugin/cas/plugin.xml
patching file WEB-INF/plugin/cas/src/jp/ac/kumamoto_u/cc/CASAction.java
patching file WEB-INF/plugin/cas/src/jp/ac/kumamoto_u/cc/CASForm.java
patching file WEB-INF/plugin/cas/src/jp/ac/kumamoto_u/cc/GSRemoteUserLoginBiz.java
patching file WEB-INF/plugin/cas/src/jp/ac/kumamoto_u/cc/RemoteUserAuthDao.java
patching file WEB-INF/plugin/cas/struts_config.xml
patching file WEB-INF/web.xml
Hunk #1 FAILED at 84.
1 out of 1 hunk FAILED -- saving rejects to file WEB-INF/web.xml.rej
patching file build.xml
Hunk #1 FAILED at 41.
Hunk #2 FAILED at 505.
Hunk #3 FAILED at 544.
Hunk #4 FAILED at 622.
4 out of 4 hunks FAILED -- saving rejects to file build.xml.rej


以上、お手数お掛けしますが、宜しくお願いいたします。


> はじめまして。GroupSessionにはいつもお世話になっております。
>
> 当方ではCAS認証を用いて各種Webアプリケーションのシングルサインオンを実装して
> いるのですが、今回、GroupSessionをCAS認証に対応させるためのプラグインを作成
> しましたのでご紹介させていただきます。
>
> GroupSessionではユーザID・パスワードをローカルのデータベースと照合してユーザ
> 認証を行っていますが、HttpReqeustのremoteUser属性を見てユーザ認証を行う機能
> を追加するプラグインです。
>
> 以下のページにてパッチを公開しています
> ↓
> http://www.cc.kumamoto-u.ac.jp/nagai/apps/gsession
>
> tomcatにCASフィルタを設定し、このプラグインを組み合わせることでCAS認証を使っ
> たシングルサインオンを実現しています。なお、作成したプラグイン自体はCASには
> 依存しておらず、HttpReqeustのremoteUser属性を見ているだけです。したがって、
> Tomcat側でremoteUser属性を設定するものであれば、CASに限らず他のユーザ認証機
> 構(例:BASIC認証)も利用可能かと思います。
>
> 試してはいませんが、LDAP,ActiveDirectoryを使ってユーザ認証をするようにtomcat
> を設定すれば、これらディレクトリサービスを使ったユーザ認証もできるはずです。
>
  引用返信
[ 4210 ] Re: Re: CASシングルサインオン用にプラグインを作成しました
投稿者: 尾道のケンさん
投稿日時:  2011/10/15 10:13:04
おっさんホイホイさん。
AD環境は、うまくできましたか?
> 時間があれば、ActiveDirecotry環境で試してみようと思います。
  引用返信
 
スレッドURL:
 

クラウド版グループウェアbycloud

Twitter
開発スタッフのつぶやき http://twitter.com/gsession_jts
Facebook
メールマガジン
GroupSessionのセキュリティ情報、アップデート情報をお伝えするメールマガジンです。(無料)
メルマガ『速報!GroupSession』
ブログ
スタッフによる開発日誌を公開しています。
「Public JTS スタッフブログ」


Copyright 日本トータルシステム株式会社