- ベストアンサー
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は通ります。どのような設定にすればよいか教えてください。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
Windowsファイアウォールやセキュリティ系ソフトのファイアウォールが動いていないか確かめてみてください。
その他の回答 (2)
- ramuta
- ベストアンサー率32% (74/227)
http://192.168.x.xxx/StatesInfoWS/StatesInformation.asmx 念のため確認しますが、ローカルであるコンピュータから このURLは開くことが出来るのでしょうか?
お礼
ramutaさんありがとうございます。 http://192.168.x.xxx/StatesInfoWS/StatesInformation.asmx とローカルPCで指定しますとWebサービスのチェック用の画面が 表示されます。 よろしくお願いします。
補足
WINDOWSファイアウォールの設定をはずしたらアクセスできました。 ramutaさん、ありがとうございました。
- gryfinndors
- ベストアンサー率18% (127/671)
匿名アクセス 統合Windows認証 にチェックされていて変更していません。 ということはアクセス許可なんて要らないのでは? とりあえず白紙のページのソースを見て、何を返しているのか確認してみましょう。 一応HTMLになってるならASPkページの問題。 ページがないならアドレス制御の問題。 IISは127.0.0.1しか応答しなみたいだから、そのあたりでしょう。 もしかしてIISをLOCALHOSTにアサインしてるとか。
お礼
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 仮想ディレクトリに格納されることに注意してください。 週明けに会社に行ってからしか確認できませんが、 よろしくお願いします。
補足
WINDOWSファイアウォールの設定をはずしたらアクセスできました。 gryfinndorsさん、ありがとうございました。
お礼
Bonjinさん回答ありがとうございます。 現在手元に環境がないため、週明けに会社で確認します。 確認が取れましたら、アップします。 ありがとうございました。
補足
WINDOWSファイアウォールの設定をはずしたらアクセスできました。 Bonjinさん、ありがとうございました。