Register  |  LOGIN

CMSならDotNetNuke!高機能かつフリーのCMSです。

 

 DotNetNuke 対応ホスティングサービスに、
at link 専用サーバサービス」を追加

掲示板

DNNに関する情報共有はこちらからどうぞ!

DotNetNuke.jp 掲示板は、すべての DotNetNuke ユーザーのための情報共有の場です。

単に質問・回答の場ではありませんし、回答義務もございません。
運営メンバーも含め、DotNetNuke を日々学んでいる状況です。
質問をする場合は、まずインターネットなどで自分自身でお調べいただき、その情報を共有する事をこころがけてください。

>>当掲示板に書き込みいただくには、ユーザー登録が必要です。( ログイン・ご登録はこちら )
>>プライバシーポリシーについてはこちらをご覧ください。
 
  dotnetnuke.jp bbs  一般  開発  ログイン情報が削除(ログアウト)される場合がある
Previous Previous
 
Next Next
New Post 6/6/2008 1:55 PM
  匿名
184 posts
5th Level Poster


ログイン情報が削除(ログアウト)される場合がある 
自作モジュール内で、他のaspxファイルにアクセスを行っています。
の際にログイン情報が削除され、他のページに遷移時にログイン情報を求められるようになりました。

aspxファイルへのアクセス手段は以下の2つで行っています。
・Flashを用いて、aspxファイルにアクセス→データを取得
・JavascriptのXMLHttpRequestオブジェクトをを用いて、
 aspxファイルにアクセス→データを取得

※aspxファイルは、アクセス元のモジュールフォルダ
 (DesktopModules/モジュール名)
に格納しています。


上記2つの処理を行っていないページの表示では通常にログイン状態が保持され、ページの遷移ができます。

また、上記の動作の補足として、下記のような現象がありました。
ポータル作成 → 通常どおりアクセス可能(ログイン保持)
ポータル エイリアスの追加 → アクセス不可 (ログイン非保持)
ポータル エイリアスの削除(上記追加部分) → アクセス不可 (ログイン非保持)



何か対応がありましたら、よろしくお願いします。

 
New Post 6/6/2008 2:01 PM
  Tomotoshi Sugishita
440 posts
2nd Level Poster




Re: ログイン情報が削除(ログアウト)される場合がある 

このモジュールは、ポータルの作成を行うようなモジュールなんでしょうか?

1つ確認したいのですが、作成したASPXは、DotNetNuke.Framework.PageBaseを継承してますか?


Tomotoshi Sugishita
DotNetNuke Users Group Japan
 
New Post 6/6/2008 2:49 PM
  donney
2 posts
No Ranking


Re: ログイン情報が削除(ログアウト)される場合がある 
Modified By donney  on 6/6/2008 2:51:27 PM)

返答ありがとうございます。

>1つ確認したいのですが、作成したASPXは、DotNetNuke.Framework.PageBaseを継承してますか?

→ 継承していませんでした。継承して試した所、現象は変わらずでした。

>このモジュールは、ポータルの作成を行うようなモジュールなんでしょうか?

→ Ajax等の非同期通信を行う際のデータの取得先ページにアクセスするというイメージです。

 

下記の現象について、詳しく書いてみると、以下のような感じです。

DNNのバージョンは4.8.2

 

① 新規にポータルを作成(ローカルIPで作成)

② 上記モジュールのインストール

③ ローカルIPでアクセス → 通常どおりアクセス可能(ログイン保持)

④ グローバルIPのエイリアスを追加

⑤ ローカルIPでのアクセス → アクセス不可 (ログイン非保持)

  グローバルIPでのアクセス → 通常どおりアクセス可能(ログイン保持)

⑥ グローバルIPのエイリアス削除

⑦ ローカルIPでのアクセス → アクセス不可 (ログイン非保持)

⑧ グローバルIPのエイリアスを追加(再度)

⑨ ⑤と同等 上記の状態で、グローバルIPからのアクセスで利用していた。

その後に、DNNのバージョンを4.8.2→4.8.3にアップデート実行

→ グローバルIPでのアクセス → 通常どおりアクセス可能(ログイン保持)を確認

翌日

→ グローバルIPでのアクセス → アクセス不可 (ログイン非保持)となりました。

その後、グローバルIP・ローカルIPのエイリアス情報を削除・追加等を行ってみましたが、

・ローカルIPでのアクセス → アクセス不可 (ログイン非保持)

・グローバルIPでのアクセス → アクセス不可 (ログイン非保持)

が変わらずというところで止まっています。

 

わかりにくい文章で申し訳ありませんが、よろしくお願いします。

 
New Post 6/7/2008 12:41 PM
  Tomotoshi Sugishita
440 posts
2nd Level Poster




Re: ログイン情報が削除(ログアウト)される場合がある 

そもそもの話なんですが、ローカルIPでのアクセスとグローバルIPでのアクセスを交互に切り替えてログイン状態を見ているようなんですが、これらはDNNの場合別として扱われるので、ローカルIPでログインした後でグローバルIPで同じ状態かどうかを確認しても期待通りの動作はしないと思いますよ。


Tomotoshi Sugishita
DotNetNuke Users Group Japan
 
New Post 6/9/2008 8:47 AM
  donney
2 posts
No Ranking


Re: ログイン情報が削除(ログアウト)される場合がある 

返答が遅くなり申し訳ありません。

グローバルIP・ローカルIPの件ですがわかりにくい文章で申し訳ありません。

大まかの意味としては、

①グローバルIPでログイン → ajaxにてグローバルIPのaspxページから情報を取得 → 他ページに遷移
②ローカルIPでログイン → ajaxにてローカルIPのaspxページから情報を取得 → 他ページに遷移


の2パターン(エイリアスごとに挙動が異なるのかを試す意味で)でテストを行っていただけで、
交互にアクセスを切り替えてみているというのはしていないと思います。

誤解を与えてしまい申し訳ありません。

何かあればよろしくお願いします。

 
Previous Previous
 
Next Next
  dotnetnuke.jp bbs  一般  開発  ログイン情報が削除(ログアウト)される場合がある

掲示板ご利用のためのご案内

ログイン
すでに登録済みの方は、
上のボタンからログインを
お願いします。
登録
ユーザー登録がまだの方は、
上の「登録する」ボタンをクリックし、
登録画面にて必要事項をご入力の上、
ご登録ください。