• 締切済み

Windows認証を通過するプログラム

※(s1)Server 1 OS RedHat 8 ※(s2)Server 2 OS Windows2003Server Enterprise s1にはapacheが起動しておりWebサービスをしております。そのサイト内でNamazuを利用 するためにCGIスクリプトを作成しております。しかしcgiがs2のファイルを見に行こうとすると 認証ではじかれてしまいます。 s2に関してはIISが動いておりそこにも一部htmlがあります。 ちなみにブラウザーでは問題なくs2のhtmlが表示されます。 s1でCGIをはしらせs2のhtmlファイルを参照しようとすると認証エラーしてしまいます。 ちなみにs2はドメインに参加しております。ID/PASSはあるのですがLinuxからどのように 認証を通過すればよいのかわかりません。 要件としてs1のcgiでs2の認証を行い、そこにあるhtmlファイルを参照したいということです。 もし、ご存知でしたらご教授お願いいたします。

  • gahau
  • お礼率15% (12/80)
  • CGI
  • 回答数1
  • ありがとう数1

みんなの回答

noname#205944
noname#205944
回答No.1

なかなか、回答がないみたいなので、 > cgiがs2のファイルを見に行こうとすると認証ではじかれてしまいます 確認ですが、どのように『見に行こう』としているのでしょうか? 例えば Perl の Socket 等でTCP経由でs2のIISサーバにアクセスしてファイルを読み込み CGIで表示させる ・・とか もう少し詳しく書いてみると、回答が得られるかもしれませんよ

gahau
質問者

お礼

ありがとうございます。 IIS側で認証方式を変更しそれでなんとか解決しました。

関連するQ&A

  • apacheをWindows認証にしたい

    Windows Active Directory環境にまだドメイン参加していないLinuxのマシンが一台あります。そのLinuxでapacheが動いています。 そのapacheの特定のフォルダを(現在はBasic認証を使用中)ADのユーザー認証を同じように したいのです。 つまりAさんとBさんというユーザーがいてaaa.comというドメイン環境にログインしている中 現在はAさんには見せたいけどBさんには見せたくないフォルダがあるとします。 それをBasic認証でAさんにID/PASSを発行してセキュリティを保っています。 しかしユーザー数が増えたのでできればAさんだったらAAA/passwardというID/PASSを使い apacheにも認証を掛けたいのです。 これは可能でしょうか?可能であれば一番シンプルなやり方を教えていただけませんか? お願いします。 Linuxの環境はRedHat or Debian , apache2 , を使っています。 よろしくお願いいたします。

  • IISでの基本認証

    お世話になります。 ApacheのBasic認証と同じようなことを、 IISで実現したいのですが、 果たして可能なのでしょうか? 可能だとしたら、どのように設定すればよいのでしょうか? ご教授よろしくお願いします。 OS:Windows2000 Server バージョン:IIS 5.0

  • web.configでフォーム認証できないのですが?

    (すいません、初心者です) web.configでフォーム認証をしたいのですが、 認証をしたいフォルダの.aspxファイルにしか認証が効かないのですが、同じフォルダ内の .cgi や .html にアクセスしようとしてもアクセス制限をかけるようにするには、どのようにすればいいのでしょうか?教えてください。 ちなみに使っているサーバーはiSLEのIIS共用サーバー http://windows.isle.jp/iis/index.html?id=isle_iis をレンタルしてます

  • IISでのBASIC認証

    以前Windows2000Professionalにおいて、Apache2+PHP5+MySQL4という環境でWebサーバ(イントラネット)をたてていました。 今回新サーバー導入となり、ASPも使えるようにという事でApacheからIISへ変更になりました。 PHPとMySQLもスムーズに動きましたが、多用していましたBASIC認証が出来なくなりました。IIS設定のディレクトリセキュリティで基本認証のチェックを入れましたがだめでした。認証ダイアログは出るのですが、正しく入力しても認証が失敗します。 Apacheで出来るBASIC認証はIISでは出来ないのでしょうか? phpMyAdminもBASIC認証を行っているため使う事が出来ずに困っています。 何かよい方法はないでしょうか。 よろしくお願いいたします。

  • .htaccessの認証ができない

    認証画面は出てくるのに、 IDとPASSをいれずにOKを押すと、 入れてしまいます。 httpd.conf .htaccess .htpasswd はかなりチェックしています。 特定の1ユーザにしかアクセスは与えていないはずなんですが・・・。 どんな原因が考えられるんでしょうか。 Basic認証のポップアップは出ているのですが。 OS:FreeBSD Webサーバ:Apache

  • IIS6.0でのPHPのBASIC認証ができない

    PHPにはモジュール版とCGI版があるようですが、 BASIC認証が出来なくて調査中です。 Apacheは結構解説しているサイトもあるのですが、 IISはなかなかHitしません。 どなたか解説していただけないでしょうか?

    • 締切済み
    • PHP
  • パスワードを含めたURLを使ったベーシック認証について

    以前はサーバにIISを使っていました。ベーシック認証がかかったページで、 http://username:password@server とすれば、ベーシック認証ダイヤログが表示されずログインできました。 しかし、サーバにapache2に切り替えたところ、同じURLでもログインできなくなりました。「ページを表示できません」と出るだけです。 apacheの設定がおかしいのでしょうか。httpd.confの設定を変更すれば修復されるものなのでしょうか。 この認証透過機能を使って自動化を行っていたので、非常に困っています。どなたかご存知の方ご教授ください。

  • ネットワーク内での認証について

    サーバ管理など詳しい方にお伺いしたく、書き込みました。 質問は、LAN内共有でのWinXPの認証についてです。 現在環境としては下記になります。 ファイルサーバを立て、LANでのバックアップができるようにしています。 サーバ:win2000pro クライアント:20台少し(osは98、98SE、2000、XP) そこで、すべてワークグループを同一のものにし、 誰でも認証(ID・PASS)なしで、アクセスできるように しているつもりなんですが・・・XPだけ、必ず認証する 必要があるようです。 サーバ内のアカウントとPC自体のアカウントを同一にして いるため、PC立ち上げ時にPASSを打つとXP以外は認証不要 になります。 しかし、XPのみ認証を要求されます。 ここでPASSを打つと、ウィンドウを閉じ再度アクセスした 際に認証は不要となっているんです。 どうしたら、いいのでしょうか。 誰か教えてください。

  • NAMAZUの文字化け

    RedHatエンタープライズにNAMAZUをインストールしました。 windowsのIEからnamazu.cgiを表示したところ、UNICODE(UTF-8)になってしまいます。 IEで日本語EUCを選択すると正しく表示されます。 初期表示の段階で、日本語EUCにしたいのですがどうすればいいのかわかりません。 どなたか教えてください。

  • BASIC認証をサーバーに設置するにはどのようにすればいいのでしょうか?

    PDFファイルにBASIC認証を使ってIDパスワードを設定する方法を教えてください。 サーバーにアップしているPDFファイルにBASIC認証を使いたいのですがどうすればいいのかわかりません。 具体的な説明がされているサイトなどあれば教えてください。 また、BASIC認証について調べていると『htaccess』や『Apache』という言葉が出てきました。 意味を調べたのですがいまいちよくわかりません。 これについても詳しく教えてください。 パソコン初心者なのでわかりやすく教えて頂けるとありがたいです。 使っているサーバーはロリポップです。 OSはXPです。 以上、宜しく御願いします。

専門家に質問してみよう