問題タブ [web-administration]
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.
.net - WinSxS フォルダーからアセンブリを参照する必要がありますか?
Microsft.Web.Administration.dll アセンブリを使用したいと考えています。私の Windows 7 では、ファイルはフォルダー c:\windows\winsxs にのみあります。アセンブリがこのフォルダーにあるのはなぜですか?そこから参照することをお勧めしますか?
c# - Microsoft.Web.Administration でユーザー名/パスワードを使用して AppPool を作成する
次のコードを使用してアプリケーション プールを作成しています。
しかし、どういうわけかパスワードに問題が発生し、何が原因かわかりません。applicationHost.config を調べると、生成された xml は次のようになります。
IIS マネージャーで同じユーザー (domain1\user1) を手動で追加すると、xml は次のようになります。
コードで作成した場合、パスワードは別の方法で暗号化されるようですが、それに関するトピックは Web で見つかりませんでした。
私が間違っていること、またはコードを機能させるために何をする必要がありますか?
php - PHP を使用したサイトで予期しないイベントが発生するたびに、カスタム エラー ページを作成する方法は?
Apache Web サーバーで PHP を使用して開発しています。次のいずれかのイベントが発生するたびに、サーバーにカスタム エラー ページを表示させる方法があるかどうかを知りたいです。
- ユーザーが探しているページが存在しません (従来の「404 Not Found」ではなく、カスタム エラー ページを提供したいと考えています)。
- ユーザーが name='' 属性の value='' 属性の値または name='' 属性の値を変更し、間違った値でフォームを送信しました (たとえば、value 属性が製品の ID を表す場所があります。購入されるか、キャンセルされるデータベースの一義的な行 ユーザーが「要素の検査」ブラウザのツールから値属性を変更してからフォームを送信するなど、あいまいな動作を防止したい。
- ユーザーが ?query_string=value を変更してから、リンクをクリックするか、action 属性が「page.php?query_string=value」に設定されたフォームを送信しました。
したがって、これらのあいまいなイベントのいずれかが発生するたびに (ユーザーが何かを購入するときに入力要素の属性の値を変更するのはばかげているように思えるかもしれませんが、誰にもわかりません)、Facebook のようなページをスローしたいと思います。たとえば、https://www.facebook.com/hello.phpにアクセスしようとすると、指が壊れます。
どうすればそれを達成できますか?何かを設定する必要がありますか、それとも PHP で直接行うことができますか?
よろしくお願いします!
iis - PowerShell からアプリケーション プール ID ユーザーとパスワードを指定する方法
私は、Web アプリケーションのセットアップを自動化し、アプリケーション プール ID を使用して IIS を適切に構成するのに非常に苦労しています。これは、PowerShell で記述された Web アプリケーション展開スクリプトで実行しています。私の要件は、アプリケーション プール ID ユーザーを特定のサービス アカウント mydomain\svcuser とパスワードに設定するために、PowerShell スクリプトが必要なことです。サンプルコードは次のとおりです。
これを実行すると、すべてが正しく機能しているように見えます。エラーはスローされず、アプリケーション ID のユーザー名が IIS に表示されますが、何らかの理由でパスワードが正しく設定されていません。パスワードなので設定されているかどうかは確認できませんが、設定されていれば正しく設定されていないと判断できます。手動で IIS にアクセスしてパスワードを入力するまで、結果のアプリケーション プール ユーザーは認証されません。その結果、Web サーバーへのデプロイ後にアプリケーションが失敗し、手動での介入が必要になります。
ここで何か不足していますか?
c# - c# ネットワーク ディレクトリを使用してアプリケーションをサイトに追加する方法
ネットワーク物理パスを使用して IIS サイトにアプリケーションを追加する際に問題があります。
コード内:
アプリケーションが「無効なアプリケーション パス」という例外をスローします。仮想ディレクトリを作成しようとしましたが、既にこの例外をキャッチしています。アプリケーション プールと私のプログラムには、このネットワーク フォルダーへのアクセス許可があります。この問題を解決するにはどうすればよいですか?
asp.net - PowerShell Web 管理モジュールを使用して IIS 用に ASP.NET 4.0 を登録する方法は?
PowerShell スクリプトを使用して IIS 用の ASP.NET 4.0 フレームワークを登録したいと考えています。以前に aspnet_regiis.exe ツールを次のように使用しました。
これでうまくいきましたが、PowerShell WebAdministration モジュールを使用してこの構成を行うようにコードをリファクタリングしたいと考えています。IIS で他のものを構成するためにスクリプトで既に使用しており、ソースコードの一貫性を維持したいと考えています。
この構成を行う方法があります。WebAdministration モジュールを使用して手順を実行しますか? WebAdministration モジュールからコマンドレットを探しましたが、どれがそのトリックを実行できるかわかりません。誰でも私を助けてくれますか?
c# - IIS Express で "NotImplementedException" をスローするサイトの状態プロパティ
次のコードを使用して、Microsoft.Web.Administration.dll を使用してサイトの状態を確認しています。IIS では問題なく動作しますが、IIS Express で使用すると、'State' プロパティが 'NotImplementedException' をスローします。
誰もこの問題に直面しましたか?