1

OSX Lion で MonoDevelop を使用して、モバイル デバイスを対象とした .NET Web サイトを構築しています。

私のデスクトップのブラウザーでは、http://127.0.0.1:8080経由でサイトにアクセスできますが、物理的な iPhone で表示したいと思います (XCode シミュレーターを使用したくありません)。

私の iPhone と Mac は同じネットワーク上にあり、Web 共有を有効にしています。デフォルトの Apache index.html ( http://192.168.1.104:80 ) ページには実際にアクセスできますが、自分のサイト ( http://192.168.1.104:8080 ) にはアクセスできません。

私は Mac を使い始めたばかりで、ネットワーク管理にもあまり詳しくないので、非常に単純なものが欠けていることを願っています。

4

1 に答える 1

0

Web 共有は組み込みの Apache Web サーバーのみを操作するため、Web 共有をオフにすることもできます。

何が起こっているかというと、MonoDevelop がページをホストしている Web サーバーが、からの接続のみを許可するように設定されているということlocalhostです。これが問題である場合、OS X マシンOS X マシンの LAN IP を入力しても機能しない可能性があります (IP フィルタリングが Apache のように機能する場合)。

MonoDevelop サーバーの構成ファイルを見つけて、127.0.0.1 以外のアドレスからのアクセスを許可する必要があります。

于 2012-04-14T18:11:07.340 に答える