問題タブ [appcmd]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
737 参照

iis-express - iisClientCertificateMappingAuthentication の暗号化パスワード = キーセットが存在しません

IIS クライアント証明書マッピング認証用に oneToOneMappings を追加する場合。明らかな理由から、パスワードを暗号化したいと考えています。しかし、次のスクリプトを実行しようとすると:

キーセットが存在しないというエラーが表示されます。

これをどのように解決しますか?

(Windows XPでこれを実行します)

参考1

参考2

参考3

0 投票する
1 に答える
1872 参照

vb.net - プログラムでIPをipv4とドメイン制限に追加します

vb.netを使用して、IIS7の「IPv4とドメインの制限」にプログラムでIPアドレスを追加する方法は誰でも知っています。

つまり、一部のIPまたはIPの範囲をサーバー上の特定のフォルダーへのアクセスから除外し、特定のユーザーにアクセスを許可したいと考えています。

私はそれらの素晴らしい記事を見つけました:

http://www.iis.net/configreference/system.webserver/security/ipsecurity/add

https://serverfault.com/questions/305681/iis-7-address-restrictions-importing-list-to-block-china-and-korea-ips

http://www.tuicool.com/articles/uQru6v

0 投票する
1 に答える
1277 参照

iis - セットする '

インストールしているサイトがエラーページの委任を上書きできるようにして、Webサーバー上の他のサイトや設定に影響を与えずに正しく動作するようにする必要があります。

最初に、C#カスタムアクションを使用してXmlを編集しようとしましたが、カスタムアクションが完全な管理者権限で実行されていても、ファイルが見つかりませんでした(FileNotFoundException)。私はAppCmd.exeでさまざまな試みをしましたが、私が望む方法(overrideMode = "Allow")は言うまでもなく、私が見ることができる方法でapplicationHost.configを変更することはできませんでした。これは手動で変更するのがとても簡単なので、コードでとても難しいのはなぜかわかりません。

この試みの背後にある理由は、エラー処理のルートレベルの機能委任が「読み取り専用」に設定されている場合に500.19HTTPエラーが発生しないようにするためです。つまり、アプリケーションをインストールしたいだけです。


それで:

0 投票する
1 に答える
639 参照

asp.net - appcmd.exeを閲覧するためにサイトを開始するにはどうすればよいですか?

appcmd.exeを閲覧するためにサイトを開始するにはどうすればよいですか?appcmd.exeを介してサイトのURLをどのように知っていますか?

Upd:私のサイトの名前はiis:デフォルトのWebサイトですが、開始時にbrawseのアドレスはht_tp:// localhost/Siteです。名前「localhost」をどのように定義しますか?

通信。appcmd開始サイトに「開始」します。オープンサイトで閲覧したいのですが、どうすればいいですか?

0 投票する
4 に答える
5003 参照

ssl - Require SSL を「Require」に設定して PowerShell を使用して IIS7 Web アプリケーションを作成する

PowerShell のNew-WebSiteコマンドレットを使用して IIS Web サイトを作成しており、その中でNew-WebApplication.

Web アプリケーションの SSL 設定は、[SSL が必要] に設定する必要があります。以下のように要求します。

IIS SSL 設定

一貫性を保つために、PowerShell コマンドレットのみを使用してこれを行いたいと思います。

Require SSL設定は簡単です。-Sslパラメータをに追加するだけですNew-Website

ただし、Requireオプションを設定するために私たちが見つけた唯一の方法は、次を使用することAppcmd.exeです。

これに代わる PowerShell はありますか?

0 投票する
2 に答える
3730 参照

c# - コードで IIS 7 (またはそれ以降) のアプリケーションのハンドラー マッピングを親に戻す方法は?

以下の手順に従って、アプリケーションのハンドラー マッピングを手動で親に戻すことができます。

  • IIS 管理コンソールで [アプリケーション] を選択します
  • ハンドラー マッピングをダブルクリックします。
  • [操作] ウィンドウで [親に戻す] をクリックします。

プログラムで同じタスクを達成する方法はありますか (appcmd.exe、VBScript、C#..)?

注: アプリケーションにカスタム設定が既に定義されている場合、aspnet_regiis -i コマンドは機能しません。これまでに見つけた唯一の方法は、IIS からアプリケーションを削除し、コードで再度追加することです。

0 投票する
3 に答える
12227 参照

iis - ユーザー プロファイルを読み込むための appcmd.exe による IIS 構成の設定

appcmd.exe を使用して、powershell スクリプトを介して「ユーザー プロファイルの読み込み」の構成設定を true に設定しようとしています。多くのドキュメントを読んだ後、正しい構文を理解できません。

アプリ プールの名前は「accountsmanagement.example.com」のようなものです。次のバリエーションを試しましたが、すべてエラーになりました。

appcmd.exe を使用して Load User Profile を true に正しく設定するにはどうすればよいですか?

0 投票する
1 に答える
1369 参照

c# - C# IIS 7 ベース URL

最近、私はこれを尋ねました:

My Web アプリケーションのベース URL を取得する

私はVS開発サーバーを使用しているため、これはデバッグである程度機能しました。

次に、インストールを作成すると、インストールは IIS 7 を指します。

私が持っていた:

しかし、これは次のエラーをスローしました:

このコンテキストではリクエストを利用できません

次に、いくつかの読み取りを行いましたが、これが発生する理由は次のとおりです。

http://mvolo.com/iis7-integrated-mode-request-is-not-available-in-this-context-exception-in-applicationstart

次に、コードを Application_Start から Application_BeginRequest に移動しました。Application_BeginRequest が数回実行されていることがわかったため、上記の手法を使用しました。

しかし、問題は、Application_Start で使用するために IIS 7 のベース URL が必要であるため、設定しようとしたグローバル文字列があることです。

しかし、これを試みても驚くことではありません:

次のエラーが表示されます: 「Microsoft.Web.Administration.Application」は「タイプ」ですが、「変数」のように使用されます

必要なのは IIS 7 のベース URL だけです。

IIS 6 をサポートできないため、ディレクトリ エントリを使用できません。

これどうやってするの?回避策はありますか?VS から AppCmd を実行できますか?

どんな助けでも大歓迎です。ありがとう!