私は2008r2サーバーを獲得しました。デフォルトのWebサイトには、Enabled Protocolsが "http、net.tcp"に設定されています。既定のWebサイトの下に新しいアプリケーションが作成されると、デフォルトの同じプロトコルが有効になります。誰もこれを行う方法を助言してもらえますか?現在、私がアプリケーションを追加するときに、有効なプロトコルが「http」のものが1つ作成されます。IIS 7対応プロトコル
答えて
これは、Powershell用のIISプロバイダを使用して可能であることがわかりました。次の行は、私の仕事:
セットItemProperty IIS:\サイト\ $ NetTcpWebsite -name EnabledProtocols -Value "のhttp、net.Tcp"
WASにはnetおよびtcpプロトコルが使用されています。彼らは攻撃のために表面を最小にするためにデフォルトで無効になっています。 これを必要とするためにWCFアプリケーションをホストしていますか?
http://technet.microsoft.com/en-us/library/cc735229(v=ws.10).aspx
よろしく。
ウェブサイトからのカスケードにプロトコルを得るためにレベルをアプリケーションレベルまで下げなければならなかった。私は次のことをしなければならなかった:
まず、私はウェブサイトとアプリケーションを作成した。元の質問のためにそれを解決し
$iisAppName = %YourWebsiteName%
Set-ItemProperty IIS:\sites\$iisAppName -name applicationDefaults.enabledProtocols -Value "http,net.tcp"
: 第二に、私は次のよう走りました。 Robからの回答は、適切なプロトコルを有効にしないでアプリケーションと仮想ディレクトリを残すWebサイトレベルのEnabled Protocolsプロファイルのみを設定します。
これはしばらくの間苦労し、MSI(WiXなど)または各アプリケーションやサービスのweb.configファイルに含める方法を検討しました。最後に、最も簡単な解決策は、IISのWebサイトのデフォルトを変更して、MSIまたはweb.configを変更することなくすべてのアプリケーションおよびサービスに適用することでした。基本的な手順は次のとおりです。IISマネージャで、[サイト]ノードをクリックし、[Webサイトの既定値を設定...]をクリックし、[有効なプロトコル]プロパティをhttp、net.tcpに変更します。
- 1. IIS 7が応答しません。
- 2. IIS 7
- 3. URLのプロトコルとポート番号の関係または対応
- 4. IIS 7 'Server.CreateObject failed'
- 5. iis 7ハンドラエラー
- 6. IIS 7 URLリライト
- 7. IIS 7 URLリダイレクト
- 8. IIS 7のトラブルシューティング
- 9. IIS 7、ASP.NET:AccessViolationException
- 10. IIS 7 Strangeness
- 11. iis 7再生音
- 12. IIS 7のSignalr 404
- 13. IIS 7の圧縮
- 14. IIS 7:初級チュートリアル
- 15. sitecore 301リダイレクトiis 7
- 16. IIS対Windowsサービス?
- 17. Windows 7でIIS 7マネージコード管理API
- 18. プロトコル用語:メッセージ対パケット
- 19. WCF + WF + IIS 7仮想パスエラー
- 20. 必要なクイックIIS 7ヘルプ
- 21. IIS 7 Cors Ajax Soap要求
- 22. Visual StudioローカルIIS 7デバッグバーチャルパスを/
- 23. IIS 7でのASP.NETのデバッグ
- 24. IIS 7のキャッシュ構成
- 25. LightSwitchとIIS 7 Windows認証
- 26. IIS 7 - 仮想ディレクトリのリダイレクトパス?
- 27. IIS 7のA/Bテスト
- 28. IIS 7の設定パス
- 29. IIS 7 Bad URL内に%0Aが存在する場合の応答要求
- 30. カスタムホスティングと「Silverlight対応WCFサービス」
同じAD内の別のサービスから呼び出されるエンドポイントをホストします。 –