ここから本文です

ASP.NET開発サーバへの接続

mof********さん

2013/5/2200:39:33

ASP.NET開発サーバへの接続

VisualStudioでデバッグ実行して、ASP.NET 開発サーバを使用すると、「http://localhost:50000/」のようにブラウザで表示できると思いますが、それをほかのPCやスマホのブラウザから見たり、webのサービスを利用することはできるのでしょうか?
また、そのために自分のPC(Windows7、VisualStudio2010)でセキュリティの設定などが必要になるのでしょうか?

試しにデバッグしながら「http://192.168.0.XX(自分のIP):50000/」をブラウザで表示させようとしたら、接続できませんでした。「http://localhost〜」や「http://127.0.0.1〜」のようにローカルサーバ(自分)を指定すると見れますが、、、他のPCから接続させることが
もし可能であれば、具体的な方法を知りたいです。

最終的にはサーバにアップロードするつもりですが、テストでデバッグしながら他の端末からの動作を確認したいと思って質問しました。よろしくおねがいします。

閲覧数:
8,707
回答数:
1
お礼:
50枚

違反報告

ベストアンサーに選ばれた回答

プロフィール画像

カテゴリマスター

dot********さん

2013/5/2209:25:29

Visual Studioの開発サーバ(Cassini)は、外部から接続できません。
このサーバは、そもそも実行権限が一般のWebサーバとは異なっていますし、たしか前バージョン(Visual Studio 2003)において、外部接続が可能であったため、セキュリティ的な問題をひきおこしたため、現状では接続不可能になっているはずです。

また、もう一つの内部サーバ、IIS Express(動作モデルが実サーバに近いため、なるべくこちらの利用をお勧めします)についても、Visuデフォルト起動では外部サーバとして接続できません。
コマンドライン指定で、オプションパラメータが必要となります。こちらを。
http://awoni.net/intranet/webmatrix/

開発中のWebアプリケーションを外部接続して確認したい場合は、やはり自マシンのIISにデプロイすることになるでしょう。

質問した人からのコメント

2013/5/22 12:59:42

成功 ありがとうございます!
ちょうど同じサイトも調べていて、IIS Expressを使って接続できました。

昔、問題があったんですね~納得です

みんなで作る知恵袋 悩みや疑問、なんでも気軽にきいちゃおう!

Q&Aをキーワードで検索:

Yahoo! JAPANは、回答に記載された内容の信ぴょう性、正確性を保証しておりません。
お客様自身の責任と判断で、ご利用ください。
本文はここまでです このページの先頭へ

「追加する」ボタンを押してください。

閉じる

※知恵コレクションに追加された質問は選択されたID/ニックネームのMy知恵袋で確認できます。

不適切な投稿でないことを報告しました。

閉じる