- 締切済み
LOGON_USER
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- hogefuga
- ベストアンサー率75% (6/8)
ASPがどういう仕組みでログイン名を取得しているのか知りませんが、HTTPのヘッダ情報から取得しているのなら下記のソースを実行してヘッダ情報一覧を表示させることで確認できます。 for (Enumeration enumeration = request.getHeaderNames() ; enumeration.hasMoreElements() ;) { String headerName = (String)enumeration.nextElement() System.out.println(headerName + "=" + request.getHeader(headerName)); } お目当てのヘッダ情報があれば、request.getHeader("ヘッダ名")で取得できます。
関連するQ&A
- ASPでユーザのグループ名取得
ASP.NETではない(レガシー)ASPで、ログインユーザのグループ名を取得したいと考えています。 ユーザの管理は、webサーバのローカルユーザで管理しており、 ユーザ名は「Request.ServerVariables("LOGON_USER")」で取得することができましたが、 グループ名を取得する方法がわかりませんでした。 ServerVariablesにはグループ名を管理するパラメータは無さそうなのですが、取得することはできるのでしょうか? まったく異なった方法でも良いので、ご存知の方がいらっしゃいましたら、ご教授願います。
- ベストアンサー
- Microsoft ASP
- request.Servervariables("SERVER_NAME")の戻り値に余分なピリオドが付加される条件
ASPでサーバー環境変数を取得した際、サーバーアドレスに 「.」が付加された値が返されるクライアントがあります。 【request.Servervariables("SERVER_NAME")の戻り値】 通常ユーザー ⇒ "123.123.123.123" あるユーザー ⇒ "123.123.123.123." このピリオドが付加されるクライアントの条件が知りたいのですが... ご存知の方はいらしゃいませんか?
- 締切済み
- Microsoft ASP
- どういう可能性があるか教えてください・・・
ASPで動的なページを作っています。 送信元のページに戻るのに、 Response.redirect Request.ServerVariables("HTTP_REFERER") とし、戻っています。 私の環境では問題なく戻れていますが、ユーザによっては、URLが必要ですというエラーが表示されてしまい戻りません。 どういう可能性が考えられますでしょうか?
- ベストアンサー
- Microsoft ASP
- ASP(vbscript)におけるクライアントPC名の取得について
ASP(vbscript)におけるクライアントPC名の取得について お世話になります。 現在、HPへのアクセス解析をaspで作成中です。(社内専用イントラ) IPアドレス取得はRequest.ServerVariables("REMOTE_ADDR")でできました。 しかし、PC名がどうしても取得できません。 Request.ServerVariables("REMOTE_HOST")で試してみましたが、エラーなのか 何も取得せずです。 プロキシを経由し、DNSサーバを利用しています。 これが何か関係するのでしょうか? お力添えよろしくお願いします。 Server:2003Server Client:Windows XP
- 締切済み
- Microsoft ASP
- ローカルのIISで自身のIPを取得するには??
ローカル端末にIISをいれてASPを動かしているのですが、 request.ServerVariables("REMOTE_ADDR") で取得しようとすると違うIPを取得してしまいます。 ちゃんとしたIPを取得するにはどうしたらいいでしょうか?? よろしくおねがいします!!!
- ベストアンサー
- Microsoft ASP
- IEの設定???
現在、WebSphereをアプリケーションサーバとするシステムで、なぞの現象が起きています。 JSP→Servletにセッションデータを受け渡そうとしています。 しかし、WebSphere3.0.2では、 InternetExplorer6.0を使用してこれを行うと、Servletでセッションデータを取得することができません。(nullになってしまいます)。 しかし、Operaでは、正しくServletでセッションデータを取得できるのです。 また、WebSphereのバージョンを4.0.1にあげると、 InternetExplorer6.0ででもセッションデータを取得することができます。 なにか考えられる原因はありますでしょうか?
- 締切済み
- Java
- HTTP リクエストヘッダの取得方法について
表記の内容についてご存知の方がいらっしゃい ましたら、ご教授いただけませんでしょうか。 HTTPのリクエストヘッダに付与されている 環境変数「HTTP_IV_USER」 もしくは 「IV_USER」を 取得する方法について教えて頂けませんでしょうか。 [実行環境] OS:Windows2000 Server Webサーバ:Oracle Application Server 9.0.2 その他にOracleのCDに入っているP/L SQLの WebToolkitがインストールされてます。 当方としては取得したリクエストヘッダの 値をP/L SQLのプログラムを通してOracleの データベースに書込みたいと思っております。 何卒どうぞよろしくお願い致します。
- ベストアンサー
- その他([技術者向] コンピューター)
- ASPプログラミングでADODB.Connection (0x800A0E79)エラーが発生
ASP+MSDE 実用Webアプリケーション作成ガイド「ASP実践プログラミング入門」 と言う本を頼りにASPを勉強中です。 現在は、 (1) SQL Server2000内にDBとTable(user_info)を作成。 (2) global.asaファイルを設置。 (3) 「ユーザ登録」aspを実行。(user_infoに追加された) (4) 「ログオン」aspを実行。 と進めていますが、(4)を実行しID+パスワードを入力後に次のような エラーがブラウザ上に表示されます。 どなたかお助け頂きたくお願いします。 Q1)『ADODB.Connection (0x800A0E79)オブジェクト・・』と怒られている ようですが、何が原因なのでしょうか? Q2) 解決に向けて調べるべき要点はどこでしょうか? ■発生したエラーはここから■ (IE上の表示です) ページを表示できません 接続しようとするページに問題があるため、そのページを表示できません。 ---------------------対処方法 ・[更新] をクリックするか、後で再度実行してください。 ・次のホームページ 1**.**.***.**6を開き、 必要な情報が記載されたページ へのリンクを探します。 HTTP 500.100 - 内部サーバー エラー - ASP エラー インターネット インフォメーション サービス --------------------- 技術情報 (サポート担当者用) ・エラー タイプ ADODB.Connection (0x800A0E79) オブジェクトが開いている場合は、操作は許可されません。 /mailhen/logon.asp, line 4 ・ページ POST 27 bytes to /mailhen/logon.asp ・POST Data: user=mura****&pass=r*****k ■ここまで■ /mailhen/logon.asp, line 4 1:<% If Request.Form("user") <> "" Then 2: user_id = Request.Form("user") 3: password = Request.Form("pass") 4: adcn.Open Application("DBCN") 5: adrs.Open "select * from user_inf
- ベストアンサー
- Microsoft ASP
- 404 Not Found Error
404 Not Found Errorの場合に所定のファイルを表示する設定をサーバーで行っているのですが、この時に、404 Not Found Errorとなったページのアドレスを取得できないでしょうか?Request.ServerVariables("HTTP_REFERER")では取得できなかったので質問させていただきます。
- ベストアンサー
- Microsoft ASP
- ASPでIPアドレスの逆引きした結果をしりたい
サーバーの不正利用者の特定をするため、データーベースにIPアドレスか、 或いはIPアドレスを逆引きした結果を記録したいと考えています。 IPアドレスの取得については、 Request.ServerVariables("REMOTE_ADDR") で取得できることが分かるのですが、逆引きしたものは どうすれば取得できるのでしょうか?
- ベストアンサー
- Microsoft ASP