• 締切済み

UWSCで基本認証をクリアしたいのですが

基本認証画面でIDとパスワードを聞かれます。 ログイン済みだと聞かれません。 ログイン済みかどうか、ログイン未ならIDと パスワードを入力する、というのはどういう風に 書けばいいのでしょうか? よろしくお願いします。 UWSC proです。

みんなの回答

  • mindatg
  • ベストアンサー率48% (110/227)
回答No.1

>基本認証画面 何の? ID・パスワード入力画面のタイトルを使って適当な例だけ strId = "ログイン用ID" strPass = "ログイン用Pass" bLogined = 0 iWndId = GETID("タイトル",,何秒待つか) ifb iWndId > -1 then // ログインしていないのでログイン処理  bLogined = fncLogin(iWndId) else  bLogined = TRUE endif ifb bLogined = TRUE then  // ログインしてる時の処理 endif //// function fncLogin(wId,Id,Pass) try  // 以下省略しているがGETITEMでEDITBOXの番号出して指定した方が良い。  SENDSTR(wId,Id,1,TRUE)  // 詳しくはヘルプ読め  SENDSTR(wId,Pass,2,TRUE)  // ENTERを押下  KBD(VK_RETURN)  // Enterキーでできないならマウスクリックを座標指 定で行うとか、モーニックの操作を再現させるとかで。  // ログインが出来ている事のチェック  // 例として入力画面が消えている前提  ifb GETID("タイトル") = -1 then   RESULT = TRUE  else   RESULT = FALSE  end if EXCEPT  // 何かエラー  RESULT = FALSE  MSGBOX TRY_ERRMSG ENDTRY fend

関連するQ&A

  • WebBrowserコントロールの基本認証に入力

    WebBrowserコントロールの基本認証で出てくるポップアップ画面にVBでIDとパスワードを入力したいのですが、これはどのようにやればいいのでしょうか? よろしくお願いします。

  • UWSC すごく初歩的な質問で申し訳ないのですが・・・

    ACW(GETID("ログイン - Yahoo! JAPAN - Microsoft Internet Explorer","IEFrame"),0,0,1019,736,0) INPUT ("パスワー入力") //ここでインプットボックスにログインパスワードを入力 BTN(LEFT,CLICK,157,68,300) BTN(LEFT,CLICK,651,501,300) //ログイン画面パスワード入力BOX(ここで最初に入力しておいたパスワードを自動で貼り付けるようにしたい) スクリプトの知識が全く無く、基本的にはUWSCの記録機能しか使っていないのですが、上記のような場合どう追記すればいいか、よろしければご教示下さい。

  • 基本認証の設定について

    初めて質問させていただきます。 現在ホームページを作成しており、基本認証をかけて限られた人にのみ公開できるようなホームページを作成しようと考えています。 しかし、基本認証ではパスワードなどの情報が暗号化されずそのまま送られてしまうということなので、SSLを設定しました。そしてその後、基本認証の設定を行いました。 基本認証の設定自体は成功し、ちゃんと認証画面がでてき、ログインすることができます。 が、この認証画面はhttpでのアクセス時には出てこなく、httpsでのアクセス時にしか出てきません。 httpとhttpsの両方で基本認証をかけたいのですが、その方法がわかりません。 もしご存知の方いらっしゃいましたらご教示いただければ幸いです。よろしくお願いします。 ※サーバOSはubuntu9.10で、基本認証の設定は.htaccessと.htpasswdを作成して設定しました。

  • Amazon認証方式について

    Amazonにログインする際に、下記の3つの認証方式を経験したことがあります。 「1」「2」はID、パスワードを盗まれても、本人確認が行なわれるので安全、ということは解りますが、 「3」の方式は、なぜ安全なのか教えてください。(別人でもログインできてしまうのでは?) 「1」 ID、パスワードを入力して、指定した携帯に送付された番号を入力してログインする。 「2」 ID、パスワードを入力して、メールアドレスに送付されたメールの添付ファイルの「承認」をクリックしてログインする。 「3」 ID、パスワードを入力して、画面に表示された文字列を入力してログインする。 以上です。よろしくお願いします。

  • 認証できない

    携帯(Xperia Z3 SO-02Gを利用しています) 色々あって初期化しました。 グーグルアカウント(既存のアカウント)で、アドレス、パスワードを入れてログインはできました。 ログインできたら次の画面(文字を入力の認証画面)がでてきます。 その認証画面でいくらやっても認証できないです。 画面が変わったと思ったら ログインできませんでした。ユーザー名をパスワードが一致しません。もう一度お試しください アカウント情報を復元するには ※※※※※にアクセスします。 とありました 何がいけないのかどうしたら認証できログインできるのか? ご存知の方いらっしゃいましたらご回答お願いできますか? よろしくお願いします

  • 基本認証の内部に自動でログインしたい

    基本認証(ベーシック・オーセンティケーション)で保護されている領域のIDとパスワードがわかっている場合、この内部に、GETで自動ログインしたいのですが、出来ますでしょうか? http://hoge/hogo-area/id=abc&pass=9999 みたいな感じでです。 よろしくお願いします。

    • ベストアンサー
    • Perl
  • NASでの基本認証について

    buffaloのNASを使って、ユーザー毎にフォルダを作成し、管理したいと考えております。 まだ使ったことがなく、理解が不十分なため質問をさせていただきますが、 説明書きを読むと、グループとユーザーを設定して使用できるようですが、 このユーザー名とパスワードは各PCでログインするものでなければいけませんでしょうか? こちらの使い方としては社員毎にPCが与えられているわけではなく、各部署に共有のPCが 複数台ある環境です。そのため、どのPCからも認証で自分のフォルダへアクセスできればと 考えているのですが・・・ グループウェアソフトの個人フォルダのような感覚です。 ユーザー認証をログインとは別にしても、基本認証のような画面で利用することはできますか? ご存知の方、教えてください。

  • 基本認証の信頼性

    或る会員制のサイトをクライアントに利用して頂くのに、 特定のPCでのみ利用して頂くようにしたいのですが、 最初に、運営者である私がそのPCがある場所へ 行き、そのPCで、基本認証のパスワードを私が入力 して保存すれば、PC使用者は、パスワードが 分からないので、他のPCでの利用を制限させることが 可能かと思うのですが・・・ 果たして、PCの使用者が、すでに保存してある その「基本認証のパスワード」を見破ることは 可能でしょうか??

  • 基本認証?で制限されているサイト?を見られない

    教えてください。 業務上、見る必要があるサイトを見ようとしています。 先方に『このユーザー名とパスワードで入ってください』とIDやパスワードを教えてもらいました。 でも私が そのサイトを見ようとすると 『警告、インターネットエクスプローラー ・・・・・ ユーザー名とパスワードは セキュリティで保護されていない接続で基本認証を使用して送信されます』と表示が出ます。 で、 先方さんに教えてもらったユーザー名とパスワードを入れてもログインできません。 最初の表示というか警告みたいなものは わたくしのパソコンのセキュリティが厳しいから出る表示なのでしょうか? 自分のパソコンのインターネットオプションの設定などいろいろ見たのですがよくわかりません。 ネットで調べても似たようなものはあるのですがよくわかりません。 このメッセージの意味はなにでしょうか? なんか自分のパソコンのセキュリティの設定が厳しいんだろうなあ、なんかをゆるくすればいいんだろうなあとは なんとなく思うのですが 違いますか? 先方に問い合わせても 『そのIDとパスワードで入れるはずです。大文字小文字とか間違ってませんか?間違って『』やスペースいれちゃってませんか?』と初歩的なことをいわれるだけです。 いろいろネットを見て調べたら 基本認証の設定を先方がしているのかと思われますが 先方は 私に見させることがわかっていて設定しているわけで。 私のパソコンのなんか設定が厳しいのかなあとやっぱり思うのですが そういうことですか? どういうことですか? すみません。いろいろ調べたのですが調べたら余計謎になりました

  • 基本認証でどのようにユーザーを判別すればいいのでしょうか?

    基本認証でユーザーを判別したいと思っていますが方法が分かりません。 例えば@niftyなどは会員サイトのログインを基本認証で行っています。その際 oshiete というIDでメールボックスにログインした際 oshiete に届いたメールが表示されます。又 goo というIDでログインした際は goo のメールが表示されます。これはいったいどのような仕組みになっているのでしょうか? 私の乏しい知識で考えてきたところ環境変数に格納してあるIDを取得し、ただそのIDのログを読み込んでいるだけと考えました。もしこの場合環境変数を自由自在に変換することができるブラウザを使用して goo というIDでログインしたのにもかかわらず環境変数のIDを oshiete に変換すれば oshiete のメールを操作できてしまうのではないでしょうか?こうなるとセキュリティ面で心配ですがこのような事は可能なのでしょうか? どうぞよろしくお願いいたします。

    • ベストアンサー
    • CGI

専門家に質問してみよう