2016-05-11 17 views
0

Windows 10のIISを使用してlocalhostでWebサイトを実行しようとしています。 ローカルのIPアドレスとポートを使用して、別のPCからWebサイトにアクセスしたいと考えています。私はちょうど、私が<processmodel autoConfig = "true">の場合、machine.configのワーカープロセスアカウントとは何ですか?

<binding protocol="http" bindingInformation="*:51258:192.168.1.213" /> 

私はステップに従ってきた

Visual Studioで、 "アクセス拒否" のポップアップを引き起こし使っ

<binding protocol="http" bindingInformation="*:51258:localhost" /> 

が、実行可能性のVisual Studio 2015でアプリケーションのデバッグを開始しました であるが、手順7と混同された。すなわち、 7. Machine.c内のprocessModel要素で構成されたワーカープロセスアカウントを追加するファイル onfig私は、machine.configファイルを見つけることができましたが、プロセス・モデルは、= trueを自動構成するように設定されている、すなわち

私はセットアップにカスタムアカウントをお持ちですか私は、デフォルトのワーカープロセスアカウントがあります見ていない?

これは、アクセス拒否の問題を解決するために次の手順を実行できるようにするためです。 5.ポリシーペインで、認証後にクライアントに偽装を右クリックし、[プロパティ]をクリックします。 6. [ユーザーまたはグループの追加]をクリックします。 7. Machine.configファイルのprocessModel要素で構成されているワーカープロセスアカウントを追加します。

私はすでにIUSRにウェブサイトを実行しているディレクトリへのアクセス許可を追加しています。

答えて

0

もう少し掘り下げてから、ついにそれを作った。 what to do when accessing http://192.168.1.213:51258/Default.aspx doesnt work

に答えの1で説明したように、私はちょうど高度なサービスからHTTPアクティベーションをインストールする必要がありました

私はのapplicationHost.configのプロセスモデルブロック内の任意の労働者アカウントを追加する必要はありませんでした

私はその後、= http://192.168.1.213:51258/ユーザー=みんな

urlacl URLを追加 netshのhttpで続いしかし、それは私が最終的にトンを修正するために、カスタムサーバーを使用するようにVisual StudioのWebサーバーでの構成の変更を踏襲ので、それを解決していません彼のリンクは以下にあります how to setup custom web server in visual studio

関連する問題