9

Visual Studio 2012 の ASP.NET MVC 4 でサイトを構築しました。次に、公開プロファイルを作成し、公開方法として FTP を使用して、Windows Server 2008 R2 の正しいディレクトリに公開しました。

サーバーにログインし、すべてのファイルがアップロードされていることを確認しました。

それでも、サイトを参照すると、次のようになります。

このディレクトリまたはページを表示する権限がありません。

この問題を解決するにはどうすればよいですか? 私のサイトは Localhost で正常に動作します。

ありがとうございました。

4

1 に答える 1

7

IIS に同じポート番号を持つ 2 つ以上のサイトがあり、サイトを公開したときに、ftp をターゲット サイトに切り替えるのを忘れた場合に、この問題が発生することがあります。この場合、ftp をオンにして、再度公開を試みる必要があります。そうでない場合:

サイトが公開されたサーバー上のフォルダーに移動して、アクセス許可を変更できます。

Right click on folder -> Properties -> Security - >Edit

IIS_IUSRSとの権限を設定Usersして、読み取りと書き込みを許可する必要があります。それらが存在しない場合は、それらを追加して権限を設定します。

于 2013-08-25T17:07:34.223 に答える