IIS

「アプリケーションの追加」の「アプリケーション」とは、IISのアプリケーション プール内で実行されるアプリケーションのことです。あるいはVisualStudioで作成した「Webアプリケーション」プロジェクト一つのことです。このアプリケーション名はサイトの URL の一部となります。

IIS 7 では、各サイトにはアプリケーションが一つしか存在しません。サイトには 2 つ以上のアプリケーションを配置したい場合、「アプリケーションの追加」機能によって、複数のアプリケーションが共存することができます。

仮想ディレクトリは、IIS で指定し、ローカルまたはリモート サーバーの物理ディレクトリにマップしたディレクトリ名です。このディレクトリ名はアプリケーションの URL の一部となり。サイトサーバーのハードディスクの容量が足りない、また参照するリソースは別の場所に格納されている場合、「仮想ディレクトリ」機能によって、ファイル システム内の別の場所にあるWebアプリケーションを指定できます。

WCFサービスのホスト

WCFサービスがホストするIISに下記のエラーが発生した場合

HTTP Error 404.3 - Not Found

ディレクトリ「%Windows%\Microsoft.Net\Framework\v3.0\Windows Communication Foundation\」に下記のコマンドを実行してみる。現在ホスト側の.NETのバージョンを問わずに

ServiceModelReg -i 

下記のエラーが発生した場合

アセンブリ 'System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' から型 'System.ServiceModel.Activation.HttpModule' を読み込めませんでした。 

ディレクトリ「%Windows%\Microsoft.Net\Framework64\v4.0.30319」に下記のコマンドを実行してみる。

aspnet_regiis.exe -iru

サイトの「パス資格情報」設定

ここで設定しているのは、WEBアプリケーションは、サーバー側のリソースへのアクセス情報です。たとえば、データベース、サーバー側のファイルなど。

「アプリケーションユーザー(パススルー認証)」を設定する場合、自動的に、「IIS APPPOOL\<設定されているアプリケーションプール名>」のユーザー名を付与され、サーバーのリソースへのアクセス時、利用されます。

「特定のユーザー」を設定する場合、設定するユーザー名はサーバー側に実際に存在しなくても、かまいません。リソースへのアクセス時、利用されます。



★月額105円~/容量最大30GB/機能満載! ロリポップ!レンタルサーバー ★

(画像の文字列を入力して下さい)

トップ   編集 凍結解除 差分 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2019/12/02 (月) 12:34:10 (1628d)

e[NȂECir Yahoo yV LINEf[^[Ōz500~`I
z[y[W ̃NWbgJ[h COiq@COsیI COze