問題タブ [network-service]

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 投票する
2 に答える
4296 参照

asp.net - ネットワークサービスに証明書ストアに証明書をインストールする許可を与える方法

ASP.Netアプリケーションを開発しました。私のアプリプールはネットワークサービスIDで実行されています。コードを介して証明書をインストールする必要があります。私のアプリプールはネットワークサービス特権で実行されているため、暗号化例外「アクセスが拒否されました」がスローされます。

私は次のオプションを試しました:

  1. 次のパスのネットワークサービスへの完全なアクセス許可が与えられます: "C:\ Documents and Settings \ All Users \ Application Data \ Microsoft \ Crypto \ RSA \ MachineKeys"
  2. インストールされ、ネットワークサービスに許可を与えるための以下のツール。WinHttpCertCfg.exe証明書ルートにアクセス許可を与えることができません。このツールは、特定の証明書にアクセスするためのアクセス許可を与える場合にのみ役立ちます。

この問題の解決にご協力ください。

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

c# - Cannot Start Windows Service in NetworkService account

I have a windows service project implementation that I am trying to install as network service.

however whenever I try to start the service I get :

This comes after running the net start MyService command in the visual studio command prompt which is running as administrator by the way.

Any help on how to get this to work? Thanks.

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

web-services - Windows タスク スケジューラを使用してコンソール アプリケーションで Web サービスを呼び出す

別の Web サーバーでホストされているデータと SQL サーバー データベースを同期する必要があります。Web サービスを呼び出して、他の Web サーバーでホストされているデータを提供する C# コンソール アプリケーションを作成しました。Windows Server 2008 R2 Enterprise Edition の「サーバー マネージャー」のタスク スケジューラで、10 分ごとに実行するジョブを設定しました。

自分でコンソール アプリケーションを実行すると、すべて正常に動作します。ユーザー名を使用してタスクスケジューラで実行すると、正常に実行されます。ただし、必要な NETWORK SERVICE ユーザーを使用して実行すると、Web サービスに接続しようとすると、アプリの実行が停止します。

NETWORK SERVICE に Web サービスを呼び出す権限をどこで付与すればよいですか?

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

iis - IIS Web サイトは、デフォルトの Web サイトで使用される同じアプリ プールを使用してネットワーク共有にアクセスできません。

IIS の既定の Web サイトと仮想ディレクトリを使用する運用アプリケーション (クラシック ASP、IIS 7.5) があります。アプリケーションは、ドキュメント共有からドキュメントにアクセスします。それは機能し、長年にわたって機能しています。

最近、多くの新しい Web アプリケーションをすべて既定の Web サイトに追加し、それらを独自の IIS Web サイトに分離しようとしています。そのため、新しい IIS Web サイトをセットアップし、バインディングを使用してアプリケーションが新しい Web サイトを使用するようにし、まったく同じコードを指す同じアプリケーション プールを使用しました。(注: 私たちのアプリケーションはサブドメインを使用して異なるデータベースを指すため、サブドメインを 1 つ取得して新しいサイトにバインドしただけです)。

何らかの理由で、既定の Web サイトからアクセスできるドキュメントが、新しい Web サイトではアクセスできません。しかし、両方が同じアプリケーション プールを使用しているため、同じアプリケーション プール ID を共有しているとすると、一方の Web サイトは共有にアクセスでき、他方の Web サイトはアクセスできないということはありえますか?

より詳しい情報。ドメイン ユーザーをアプリ プール ID として使用し、NETWORKSERVICE を使用しようとしましたが、どちらもデフォルトで機能しますが、新しい Web サイトではどちらも機能しません。また、どのようにドキュメントにアクセスしていますか? ADO Stream オブジェクトを単純に使用する ASP ファイルがあり、"\\docserver\documents..." を使用してファイルを参照します (両方の Web サイトで同じコードを見ているため、これも同じです。

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

asp.net - ネットワーク サービスとして実行される複数のアプリケーション プール

4 つの異なるアプリケーション プールがあり、それぞれが異なる Web サイト用で、すべて として実行されていNetwork Serviceます。

これは通常の構成ですか?

異なるアプリケーション間で問題が発生する可能性はありますか?