JP4389232B2 - Webシステム、サーバ、プロキシサーバ、通信方法及びプログラム - Google Patents
Webシステム、サーバ、プロキシサーバ、通信方法及びプログラム Download PDFInfo
- Publication number
- JP4389232B2 JP4389232B2 JP2007058260A JP2007058260A JP4389232B2 JP 4389232 B2 JP4389232 B2 JP 4389232B2 JP 2007058260 A JP2007058260 A JP 2007058260A JP 2007058260 A JP2007058260 A JP 2007058260A JP 4389232 B2 JP4389232 B2 JP 4389232B2
- Authority
- JP
- Japan
- Prior art keywords
- client terminal
- server
- internal server
- authentication
- internal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 35
- 230000006854 communication Effects 0.000 title claims description 20
- 238000004891 communication Methods 0.000 title claims description 20
- 238000012545 processing Methods 0.000 claims description 53
- 230000008569 process Effects 0.000 claims description 10
- 230000006870 function Effects 0.000 description 19
- 238000010586 diagram Methods 0.000 description 17
- 235000014510 cooky Nutrition 0.000 description 5
- 239000000284 extract Substances 0.000 description 5
- 238000000605 extraction Methods 0.000 description 5
- 230000008901 benefit Effects 0.000 description 4
- 238000012423 maintenance Methods 0.000 description 4
- 238000007796 conventional method Methods 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 1
- 230000007175 bidirectional communication Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000007616 round robin method Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000013519 translation Methods 0.000 description 1
Images
Landscapes
- Information Transfer Between Computers (AREA)
- Computer And Data Communications (AREA)
Description
上記構成により、クライアント端末が、内部サーバ識別情報を認識することなく、アクセスが制限された内部サーバにインターネットを介してアクセスする。
本発明による第1の実施の形態を図を用いて詳細に説明する。
図1は、本実施の形態によるWebメールシステムの構成の概略を示すブロック図である。
本実施の形態におけるWebメールシステムの動作について、図6〜図9を用いて説明する。
本実施の形態によれば、以下の効果を有する。
本発明による第2の実施の形態を説明する。
本発明による第3の実施の形態を説明する。
102:負荷分散装置
103、104:リバースプロキシサーバ
1031、1041:リダイレクト処理手段
1032、1042:サーバ識別情報抽出手段
105〜107:内部Webメールサーバ
1051、1061、1071:サーバ識別情報埋込手段
1052、1062、1072:記憶手段
1011a:アカウントデータ
10621:サーバ識別情報
200:認証完了情報
1053、1063、1073:認証手段
108、109:ネットワーク
1001:CPU
1002:主記憶部
1003:通信制御部
1004:提示部
1005:入力部
1006:インタフェース部
1007:補助記憶部
1008:システムバス
2000:ネットワーク
Claims (11)
- アクセスが制限された内部サーバにクライアント端末からインターネットを介してアクセスするためのWEBシステムであって、
前記クライアント端末と前記内部サーバの間に配置されたプロキシサーバが、前記クライアント端末からの処理要求に暗黙的に埋め込まれた、前記内部サーバへのアクセスのために予め付与された所定の内部サーバ識別情報を抽出し、抽出した当該内部サーバ識別情報に基づいて前記内部サーバを選択し、選択した前記内部サーバに対して前記処理要求を送信する手段と、
前記クライアント端末からの認証要求と認証情報を送信した前記内部サーバからリダイレクト処理要求を受けた場合において、前記リダイレクト処理要求を前記クライアント端末へ返却せずに、前記クライアント端末との接続を保ったまま、前記リダイレクト処理要求において指定された内部サーバに対し、再度前記認証要求と認証情報を送信するリダイレクト手段を備えることを特徴とするWEBシステム。 - 前記処理要求は、前記内部サーバ識別情報に加え、前記内部サーバが前記クライアント端末を認証した際に当該クライアント端末に対して送信したセッション識別子を含み、
前記選択された内部サーバは、前記セッション識別子が適切な場合に前記処理要求に係る処理を実行することを特徴とする請求項1に記載のWEBシステム。 - 前記内部サーバは、実行した前記処理の処理結果と、当該内部サーバの内部サーバ識別情報と、新たに生成したセッション識別子とを前記クライアント端末に返却することを特徴とする請求項2に記載のWEBシステム。
- 前記認証は、前記クライアント端末のアカウント情報を有する前記内部サーバによって行われ、
当該内部サーバは、
当該クライアント端末の認証が完了したことを示す認証完了情報と、当該クライアント端末から以降に送信される処理要求を実行するために用いる新たに生成したセッション識別子を当該クライアント端末に対して送信すると共に、
当該処理要求を実行するために用いる当該内部サーバの内部サーバ識別情報が当該処理要求に暗黙的に埋め込まれるように当該内部サーバ識別情報を当該クライアント端末に対して送信する
ことを特徴とする請求項2又は請求項3に記載のWEBシステム。 - 前記内部サーバは、自身の内部サーバ識別情報を、全てのFORM要素内へのHIDDEN属性を用いたINPUTタグの埋め込みを行うことによって、当該クライアント端末に送信することを特徴とする請求項1から請求項4のいずれか1項に記載のWEBシステム。
- 前記選択された内部サーバは、前記クライアント端末から前記認証要求と共に送信された前記認証情報が正当か否かを判定し、
正当な場合に、自身が当該クライアント端末のアカウント情報を有しているか否か判定し、
当該クライアント端末のアカウント情報を有さない場合に、前記認証要求及び前記認証情報を他の内部サーバに送信する前記リダイレクト処理を前記プロキシサーバに対して要求することを特徴とする請求項1から請求項4のいずれか1項に記載のWEBシステム。 - 前記選択された内部サーバは、当該クライアント端末のアカウント情報を有する場合に、当該クライアント端末の認証が完了したことを示す認証完了情報と共に、当該クライアント端末から以降に送信される処理要求を実行するための当該内部サーバの内部サーバ識別情報及び新たに生成したセッション識別子を前記クライアント端末に対して送信することを特徴とする請求項6に記載のWEBシステム。
- アクセスが制限された内部サーバにクライアント端末からインターネットを介してアクセスするためのWEBシステムの前記クライアント端末と前記内部サーバの間に配置されたプロキシサーバであって、
前記クライアント端末からの処理要求に暗黙的に埋め込まれた、前記内部サーバへのアクセスのために予め付与された所定の内部サーバ識別情報を抽出し、抽出した当該内部サーバ識別情報に基づいて前記内部サーバを選択し、選択した前記内部サーバに対して前記処理要求を送信する手段と、
前記クライアント端末からの認証要求と認証情報を送信した前記内部サーバからリダイレクト処理要求を受けた場合において、前記リダイレクト処理要求を前記クライアント端末へ返却せずに、前記クライアント端末との接続を保ったまま、前記リダイレクト処理要求において指定された内部サーバに対し、再度前記認証要求と前記認証情報を送信するリダイレクト手段を備えることを特徴とするプロキシサーバ。 - アクセスが制限された内部サーバにクライアント端末からインターネットを介してアクセスするためのWEBシステムにおける通信方法であって、
前記クライアント端末と前記内部サーバの間に配置されたプロキシサーバが、前記クライアント端末からの処理要求に暗黙的に埋め込まれた、前記内部サーバへのアクセスのために予め付与された所定の内部サーバ識別情報を抽出し、抽出した当該内部サーバ識別情報に基づいて前記内部サーバを選択し、選択した前記内部サーバに対して前記処理要求を送信するステップと、
前記クライアント端末からの認証要求と認証情報を送信した前記内部サーバからリダイレクト処理要求を受けた場合において、前記リダイレクト処理を前記クライアント端末へ返却せずに、前記クライアント端末との接続を保ったまま、前記リダイレクト処理要求において指定された内部サーバに対し、再度前記認証要求と前記認証情報を送信するリダイレクト処理ステップを有することを特徴とする通信方法。 - 前記クライアント端末からのアクセスの認証を、前記クライアント端末のアカウント情報を有する前記内部サーバによって行うステップと、
前記認証が完了した当該サーバによって、当該クライアント端末の認証が完了したことを示す認証完了情報と、当該クライアント端末から以降に送信される処理要求を実行するために用いる新たに生成したセッション識別子を当該クライアント端末に対して送信すると共に、当該処理要求を実行するために用いる当該サーバのサーバ識別情報が当該処理要求に暗黙的に埋め込まれるように当該サーバ識別情報を当該クライアント端末に対して送信するステップとを備えることを特徴とする請求項9に記載の通信方法。 - アクセスが制限された内部サーバにクライアント端末からインターネットを介してアクセスするためのWEBシステムの前記クライアント端末と前記内部サーバの間に配置されたプロキシサーバ上で実行されるプログラムであって、
前記プロキシサーバに、
前記クライアント端末からの処理要求に暗黙的に埋め込まれた、前記内部サーバへのアクセスのために予め付与された所定の内部サーバ識別情報を抽出し、抽出した当該内部サーバ識別情報に基づいて前記内部サーバを選択し、選択した前記内部サーバに対して前記処理要求を送信する処理を実行させ、
また、前記クライアント端末からの認証要求と認証情報を送信した前記内部サーバからリダイレクト処理要求を受けた場合において、前記リダイレクト処理を前記クライアント端末へ返却せずに、前記クライアント端末との接続を保ったまま、前記リダイレクト処理要求において指定された内部サーバに対し、再度前記認証要求と認証情報を送信するリダイレクト処理を実行させることを特徴とするプログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007058260A JP4389232B2 (ja) | 2007-03-08 | 2007-03-08 | Webシステム、サーバ、プロキシサーバ、通信方法及びプログラム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007058260A JP4389232B2 (ja) | 2007-03-08 | 2007-03-08 | Webシステム、サーバ、プロキシサーバ、通信方法及びプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2008225521A JP2008225521A (ja) | 2008-09-25 |
| JP4389232B2 true JP4389232B2 (ja) | 2009-12-24 |
Family
ID=39844124
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2007058260A Active JP4389232B2 (ja) | 2007-03-08 | 2007-03-08 | Webシステム、サーバ、プロキシサーバ、通信方法及びプログラム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4389232B2 (ja) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6176161B2 (ja) * | 2014-03-18 | 2017-08-09 | 富士ゼロックス株式会社 | 印刷制御装置及びプログラム |
| JP6383293B2 (ja) * | 2015-01-09 | 2018-08-29 | エイチ・シー・ネットワークス株式会社 | 認証システム |
-
2007
- 2007-03-08 JP JP2007058260A patent/JP4389232B2/ja active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2008225521A (ja) | 2008-09-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8438227B2 (en) | Instant messaging using browser | |
| US8423650B2 (en) | Transferring session data between network applications | |
| JP6157411B2 (ja) | 権限移譲システム、方法、認証サーバーシステム、およびそのプログラム | |
| JP5309496B2 (ja) | 認証システムおよび認証方法 | |
| KR20080053298A (ko) | 접속 프로세스의 비교적 초기에 인증함으로써 시큐어접속을 생성하는 방법 및 그 방법을 수행하게 하는 컴퓨터실행가능 명령어를 갖는 컴퓨터 프로그램 제품 | |
| KR100354369B1 (ko) | 정보 처리 방법, 정보 처리 장치, 정보 처리 프로그램을 격납하는 기억 매체 | |
| JP2008181427A (ja) | シングルサインオンシステム、情報端末装置、シングルサインオンサーバ、プログラム | |
| US7640580B1 (en) | Method and apparatus for accessing a computer behind a firewall | |
| JP4867486B2 (ja) | 制御プログラムおよび通信システム | |
| JP2007310512A (ja) | 通信システム、サービス提供サーバおよびユーザ認証サーバ | |
| JP5211579B2 (ja) | Sipを用いた認証システムおよび認証方法 | |
| JP4389232B2 (ja) | Webシステム、サーバ、プロキシサーバ、通信方法及びプログラム | |
| CN101960802B (zh) | 用于分配网络资源的装置和方法 | |
| US20100287600A1 (en) | Assigning User Requests of Different Types or Protocols to a User by Trust Association Interceptors | |
| CN109379339A (zh) | 一种Portal认证方法及装置 | |
| JP2005301424A (ja) | 分散認証システム、負荷分散装置及び認証サーバ、並びに負荷分散プログラム及び認証プログラム | |
| JP6537019B2 (ja) | 中継装置及び中継通信システム | |
| JP2004302869A (ja) | アクセス管理サーバ、ネットワーク装置、ネットワークシステム、アクセス管理方法 | |
| JP6710230B2 (ja) | 認証システム及び認証方法 | |
| JP2017194771A (ja) | 認証管理装置及びプログラム | |
| JP4337747B2 (ja) | ハードウェア資源提供システム | |
| JP2007272689A (ja) | オンラインストレージ認証システム、オンラインストレージ認証方法、及びオンラインストレージ認証プログラム | |
| JP2008217376A (ja) | コンテンツ共有方法及びシステム | |
| JP2017059149A (ja) | 認証システム及び認証方法 | |
| JP7243144B2 (ja) | 端末装置、認証支援装置及びプログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090217 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090420 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20090911 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20090924 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121016 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4389232 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131016 Year of fee payment: 4 |