• ベストアンサー

IISの設定について(初心者です)

以下のページを参考にして、WebサービスをASP2.0で作成しました。 http://www.microsoft.com/japan/msdn/officedev/access2002/odc_webvsnet.asp ローカルのコンピュータ(固定IPアドレスとなっている)からは http://localhost/StatesInfoWS/StatesInformation.asmxでアクセスすると表示されますが、社内の同じドメインのPCからは接続できません。 IISのディレクトリセキュリティの設定は、  匿名アクセス 統合Windows認証 にチェックされていて変更していません。 StatesInfoWSフォルダの「共有とセキュリティ」で、 接続するPCを、ドメイン名\ユーザー名で追加し、アクセス許可 にフルコントロールを与えています。 ですが、ローカルでないコンピュータのIEから、 http://192.168.x.xxx/StatesInfoWS/StatesInformation.asmx  で接続してもページになにも表示されません。エラー表示はされません。 pingは通ります。どのような設定にすればよいか教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • Bonjin
  • ベストアンサー率43% (418/971)
回答No.1

Windowsファイアウォールやセキュリティ系ソフトのファイアウォールが動いていないか確かめてみてください。

tomiyamax
質問者

お礼

Bonjinさん回答ありがとうございます。 現在手元に環境がないため、週明けに会社で確認します。 確認が取れましたら、アップします。 ありがとうございました。

tomiyamax
質問者

補足

WINDOWSファイアウォールの設定をはずしたらアクセスできました。 Bonjinさん、ありがとうございました。

その他の回答 (2)

  • ramuta
  • ベストアンサー率32% (74/227)
回答No.3

http://192.168.x.xxx/StatesInfoWS/StatesInformation.asmx​  念のため確認しますが、ローカルであるコンピュータから このURLは開くことが出来るのでしょうか?

tomiyamax
質問者

お礼

ramutaさんありがとうございます。 http://192.168.x.xxx/StatesInfoWS/StatesInformation.asmx とローカルPCで指定しますとWebサービスのチェック用の画面が 表示されます。 よろしくお願いします。

tomiyamax
質問者

補足

WINDOWSファイアウォールの設定をはずしたらアクセスできました。 ramutaさん、ありがとうございました。

回答No.2

匿名アクセス 統合Windows認証 にチェックされていて変更していません。 ということはアクセス許可なんて要らないのでは? とりあえず白紙のページのソースを見て、何を返しているのか確認してみましょう。 一応HTMLになってるならASPkページの問題。 ページがないならアドレス制御の問題。 IISは127.0.0.1しか応答しなみたいだから、そのあたりでしょう。 もしかしてIISをLOCALHOSTにアサインしてるとか。

tomiyamax
質問者

お礼

gryfinndorsさん、回答ありがとうございます。 >一応HTMLになってるならASPkページの問題。 >ページがないならアドレス制御の問題。 こういうのを書いていただけると、非常に初心者には参考になります。 >アクセス許可なんて要らないのでは? これも非常に理解するのに助かります。 >もしかしてIISをLOCALHOSTにアサインしてるとか。 これはどのようにして確認できますか。 http://www.microsoft.com/japan/msdn/officedev /access2002/odc_webvsnet.asp の ASP.NET プロジェクトの作成 で、以下の表示があったので、 localhostとしましたが、これは単純にこのコンピュータにWEBサービスを置きますという意味で良いと考えていますが、どうなのでしょう。 3.[場所] ボックスに、「http://localhost/StatesInfoWS」と入力します。既定により、すべての XML Web サービス プロジェクトが Web サーバーの localhost 仮想ディレクトリに格納されることに注意してください。 週明けに会社に行ってからしか確認できませんが、 よろしくお願いします。

tomiyamax
質問者

補足

WINDOWSファイアウォールの設定をはずしたらアクセスできました。 gryfinndorsさん、ありがとうございました。

関連するQ&A

  • IIS5.1の設定について

    最近2000からXPに移したところ、設定がわからなくなりました。 現在の状況は 1.IISがインストールされたPCでは http://localhost/を開けます 2.他のPCから接続すると、タイムアウトになります。 試しにセキュリティで該当フォルダの設定を、Everyoneをフルコントロールにしましたが、同じです。 何が悪いんでしょうか・・・

  • アクセス権の設定について

    Win2K同士でのLAN接続で、共有フォルダにアクセスしようとするとユーザ名とパスワードのダイアログが表示され、アクセスされる側のマシンのAdminアカウントのユーザ名とパスワードを入れないとアクセスできません。 アクセス権の設定はEveryone及びNetworkで、フルコントロールにしています。 ドメインには接続していなく、全てWorkgroupに参加しています。 どのマシン、どのユーザ、どのワークグループからもアクセスできるような設定にするにはどうしたらいいのでしょうか。 よろしくお願いします。

  • IISの設定について教えてもらえますでしょうか?

    IISの設定について教えてもらえますでしょうか? asp.netで外部公開webページを作成しPGを配置した状態でアクセスすると、 正常に表示されるのですが、一定時間後にアクセスをすると、ページが表示されません 最初に、サーバPC、サーバPC以外の両方から http://www.XXXXX.com/xxx.aspxというURLにアクセスすると、ちゃんと、表示されます。 一定時間後に同じようにサーバPG以外から http://www.XXXXX.com/xxx.aspxというURLにアクセスすると、表示がされません。 但し、サーバPCから http://www.XXXXX.com/xxx.aspxというURLにアクセスすると、表示がされ、それ以降一定時間は サーバPC以外からもちゃんと表示されるという状態です。 IISの設定でこのような不具合を回避する設定というものはあるのでしょうか? 以上、よろしくお願いいたします。

  • IISの設定

    どなたか、アドヴァイスで結構ですので、疑わしい設定部分が思いつく方がいれば教えてください! マックーウィンで社内LANでWEBページを共有したいのですが、ログインできません。。IISの設定ではないか?というところまでは予想しているのですが、、 ちなみに、ウィンから自分自身のIPアドで打っても表示されない・・ 1.Mac側からWindows NT のウェブページは開くが、ログインしようと  すると、【HTTPエラー405】が出ました。 ↓ 2 Webユーザの設定―   設定すべきユーザ名:【****】は存在している。   仮想ディレクトリ:【********】も存在している。   規定のWebサイト右クリックで設定内容を確認   →index.htmlはある   →ディレクトリセキュリティ―認証方法―匿名ユーザアカウント画   面の「ユーザ名」を、【ユーザーマネージャで設定したユーザ   名****】に変更。 ↓ 3.再度Mac側からインデックスページを開いたが、   ユーザ名・パスワード・ドメインを聞かれる画面が表示し、キャン  セルすると、今度は【HTTPエラー401.1】が出ました。

  • ASP.NETのためのIISの設定

    社内でASP.NETのWEBシステムを開発しようと考えております。そこで、IISの設定で匿名アクセスについて教えていただきたいのですが。 ASP.NETに関わらず、一般的にWEBを公開するときに匿名アクセスはしないものなのでしょうか。システムの中で認証をしようと思っており、トップページは誰でも閲覧可能にしようとしております。 匿名アクセスの編集の中で、匿名ユーザ名をマシンのadministratorにすれば、アクセスできるのですが、それ以外のユーザの設定がわかりません。WEBアクセス用のユーザはどのようにして設定すればいいのでしょうか。 よろしくお願いします。

  • IIS設定問題

    Windows2000ProとASPとIISを使って家庭で掲示板を作ってみたいです。 ということでまずIISをインストールを行いました。その後IEでhttp://127.0.0.1/iisstart.aspを開きましたが全然反応がないです。 「ページを表示できません」という表示だけです。 管理ツール中のIISマネジャーを開いたら最初に「接続できません。エラー3」というメーセジがでます。 ネットワークとかは全然使っていません。家のパソコンで掲示板を作ってテストしてみたいだけです。誰か設定方法を教えてください。 いろいろ本とか探したりネット上で検索したりしていますがうまく行っていません。

  • ASPで、IISの設定がうまくいきません!

    初心者です。どなたかわかり易く教えてくださる方、よろしくお願いいたします。 WindowsXP Professional ,access2002 ,IIS 5.1 の環境で、ASPプログラムを作成しました。 マニュアル本に従って、仮想ディレクトリを作成しましたが、以下のようなメッセージが表示されてWEBページを表示させることができませんでした。 ---------------------------- このページを表示する権限がありません 提供された資格情報には、このディレクトリまたはページを表示する権限がありません。 HTTP 401.3 - リソース上の ACL によってアクセスを拒否されました。 ---------------------------- そこで、デフォルトの「C:\Inetpub\wwwroot]の配下に設置して実行してみました。 すると、データベースのデータをSelectで読み取る事は可能なのですが、Updateしようとすると以下のようなメッセージが表示され、データを更新することができません。 ---------------------------- HTTP 500.100 - 内部サーバー エラー - ASP エラー インターネット インフォメーション サービス [Microsoft][ODBC Microsoft Access Driver] 更新可能なクエリであることが必要です。 ---------------------------- 色々とネット上で調べてみましたが、私には表現が難しくて良く解りません。 私なりに調べたところでは、「権限」を「everyone」にするといい…というところまでは解ったのですが、その方法がわかりません。プロパティを見てみても、「everyone」を選択できるような項目が見つかりません。どこをどのようにどう設定すればいいのか、どなたか具体的に解り易く教えて頂けますでしょうか。よろしくお願いいたします。 (ちなみにコンテンツ自体は、別サーバーで正しく動いていたものです。新しくPCを購入したので、自身のPC上で動きを確認したくて設定をしています。)

  • IIS5.1にてユーザー名・パスワードが求められる

    WinXPPro+IIS5.1上にてWebの表示が上手くされません。 ローカルPC上で以下のアドレスでは正しく表示されますが、  ・http://ローカルマシン名/localstart.asp  ・http://localhost/localstart.asp 以下のアドレスでは、ユーザー名とパスワードが求められます。  ・http://ローカルマシンIPアドレス/localstart.asp  ・http://127.0.0.1/localstart.asp ちなみにユーザーアカウントは、次のユーザーのみとなっております。  ・administrator  ・IUSR_マシン名 必要なユーザーも削除してしまったので動かないのでしょうか? それとも他に設定が必要なのでしょうか? すみませんが教えて下さい。

  • ドメインの設定について

    現在お名前.comという所でドメインをとり、DDNSで自宅のサーバーの名前解決をしようとしています。 現在の状況は、www.ドメイン名.jp ならば名前解決されるのですが ドメイン.jp ならば名前解決がされません。 最終的な目標としてウェブページを表示させるとき http://www.ドメイン名.jp でアクセスしたときにhttp://ドメイン名.jpへ変更しまた、通常ウェブページを表示する場合はhttp://ドメイン名.jpにてアクセスして欲しいと考えています。 設定方法がいまいちわかりません 解決方法を教えていただけませんか。

  • IISをリモート接続で

    こんにちは。 IIS上で業務のASPアプリケーションを動かしたく、サーバ専用機を 用意したのですが、離れた場所に設置していて、自分のローカルパソコンから、リモートデスクトップ接続にて、IISの設定をしたいです。 サーバー側からAdministrators権限を設定してもらい、サーバーに接続はできたのですが、IISマネージャから、コンピュータ名の下の「規定のWebサイト」が開けません。管理者特権がないといわれてしまいます。ログインのダイアログが出ますが、このユーザ名とパスワードにサーバー機そのものの管理者情報を入れれば、開くのでしょうか?それともリモート接続ではIISの設定は無理なのでしょうか?よろしくお願いします。