問題タブ [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.
windows - ネットワークサービスとしての対話型コマンドプロンプト
ネットワークサービスとして実行されているcmd.exeやWindowsエクスプローラーなどの対話型アプリケーションを開くにはどうすればよいですか?SYSTEMアカウントに対してこれを行う方法はいくつかありますが、NETWORKSERVICEは課題であることが証明されています。これはWindows7で動作するために必要ですが、他のWindowsバージョンのソリューションにも興味があります。
powershell - オブジェクト参照が Microsoft.Exchange.Transporter.InternetProxy.GetWebProxy (IReportProgress レポート) でオブジェクトのインスタンスに設定されていません
Set-MSOnlineUserPassword コマンドレット (Microsoft Online Services 移行ツールの一部) を呼び出して、Windows Server 2003 SP2 のネットワーク サービス ID で実行されている Web アプリケーションから BPOS ユーザー パスワードをリセットしようとしています。次の例外がスローされます。
ローカル システムを使用するようにアプリ プール ID アカウントを変更すると、同じコードが正常に実行されるため、ある種のアクセス許可の問題のように見えますが、イベント ログにセキュリティ エラーはありません。Network Service アカウントが欠落している特定のアクセス許可を知っている人はいますか?
wcf - 複数のユーザーが wcf にアクセスすると、サービスが停止する
現在、このセットアップがあります:
1) 機能をユーザーに提示する Web サイト。そのモジュールの 1 つが参照として別の Web サービス (WCF) に接続します。
2) パブリック Web サイトに別の機能を提供する、ネットワーク内でのみ表示される内部 Web サービス。一部のデータと rdlc レポートをバイト配列としてレンダリングして返します。
Network System で Web サービスのアプリケーション プールを実行しようとしたところ、Web サイトはアクセスできませんでした。しかし、Web サービスを Local System に設定すると機能します。
残っている唯一の問題は、より多くのユーザーが Web サイトからこの Web サービスにアクセスしようとすると、何らかの理由で Web サービスが停止し、再度実行するにはプールの更新が必要になることです。Web サービスの IIS の設定を確認しましたが、接続が無制限に設定されています。
ヘルプ!
c# - C# を使用して、フォルダーへのプログラムで割り当てられたネットワーク サービス アクセス
いくつかの C# コードを実行するインストーラーがあります。「ネットワーク サービス」アカウントのフォルダに「フル コントロール」を与える C# コードが必要です。これは可能ですか?
ドメインに接続するオンラインの例をいくつか見ます。しかし、ネットワークサービスはドメイン上になく、ローカルアカウントであり、c# でそれを行う方法を知りたかっただけですか?
乾杯
asp.net - Windows Server 2008 64 ビットで実行すると ASP.NET アプリケーション エラーが発生する
Win Server 2003 32 ビットで実行されているこのアプリケーションを Win server 2008 64 ビット環境に移行するときに、ASP.NET アプリケーションが Excel ファイルをインポートできません。このバグを修正するには?Win Server 2003 32 ビットでは正常に動作するためです。
表示されるエラー レポート: *System.Runtime.InteropServices.COMException (0x800A03EC): HRESULT からの例外: Microsoft.Office.Interop.Excel.Workbooks.Open(String Filename, Object UpdateLinks, Object ReadOnly, Object Format, Object Password、Object WriteResPassword、Object IgnoreReadOnlyRecommended、Object Origin、Object Delimiter、Object Editable、Object Notify、Object Converter、Object AddToMru、Object Local、Object CorruptLoad) (C:\inetpub\wwwroot\ERMApproval\Administrator\ の Admin_ImportRisk.CreateTempTable()) ImportRisk.aspx.vb: 66 行目。*
私のアプリケーションの 66 行目のコードは次のとおりです: oBooks.Open(Server.MapPath("~/App_Data/Risk.xls"))
私はいくつかのシナリオを試しました:
ネットワーク サービス ユーザーを DCOM 構成の Microsoft Excel アプリケーションに追加し、以前は同じだったアプリケーション プールの ID を設定しました。
DCOM 構成のセキュリティで、すべての種類のユーザーを Microsoft Excel アプリケーションとマイ コンピュータに追加しました。また、アプリケーションのフォルダーにも多くの種類のユーザーを追加しました。
corflags.exe を使用して、32 ビット アプリケーションを強制的に 64 ビット環境で実行する
regsvr32.exe を使用して、Microsoft.Office.Interop.Excel.dll ファイルを Windows 32 ビット コンポーネント サービスに登録しました。
rundll32.exe を使用して、32 ビット環境で 32 ビットの Microsoft.Office.Interop.Excel.dll ファイルを実行しました。
しかし、結果は同じです。お役に立てれば大変光栄です^^。よろしく、 -イマヌエル-
command-line - 「ネットワーク サービス」として「実行」するにはどうすればよいですか?
別のアカウントとしてプロセスを実行しようとしています。私はコマンドを持っています:
しかし、これはパスワードを要求します。ただし、ネットワーク サービスにはパスワードが設定されていません。
私がやろうとしていることは可能ですか?
c# - ログファイルをどこに書き込むか?
デバッグ目的でログファイルを書き込むためにnlogを使用しています。現在、ログファイルの場所は次のように設定されています。
ただし、これにより、asp.net / IISがアカウントで実行されている場合に予想されるように、ファイルがでc:\x\y.log
はなく、に書き込まれることになります。%windir%\ServiceProfiles\NetworkService\AppData\Local\x\y.log
NETWORK SERVICE
Webアプリケーションからの値をチェックするEnvironment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData)
と、空/ヌルの文字列が生成されます。これは、少なくとも、ログがルートで終了する理由を説明しています。
だから本当に2つの質問:
NETWORK SERVICE
このパスを正しく解決するアカウントで作成および実行されているサービスがあります。この特別なフォルダーに値が返されないようなasp.net/IISの特別な点は何ですか?
NETWORK SERVICE
私のasp.netプロセスがアカウントで実行されている場合、ログを書き込むための安全で賢明な場所はどこにありますか?
c# - ネットワーク サービスとして実行されている Windows サービスからプロセスを生成する
これらのシナリオに沿ったシナリオを扱っていると思われる投稿をかなり見つけましたが、確固たる答えは見つかりません。
Network Service として実行される Windows サービスがあります。SharePoint のスタンドアロン インストールで SharePoint API にアクセスする必要があるため、このアカウントで実行されます。
Process.Start を使用して別のプロセスを起動し、Network Service としても実行する Windows サービスが必要です。このプロセスは、SharePoint と対話する他の誰かによって開発された別のプログラムです。私のサービスは、それらを起動し、少しのデータを照会し、シャットダウンする必要があります (UI なし)。
問題は、何らかの理由でプロセスが開始直後に強制終了されることです。Windows サービスが AD アカウントとして実行される完全な SharePoint インストール (スタンドアロンではない) に対してこれをテストしましたが、正常に動作します。
では、Network Service が新しいプロセスを作成することは許可されていないと思いますか? イベント ビューアにエラーはまったく表示されません。
どんな助けでも大歓迎です!
ruby - ruby gemコマンドラインサービスをどのように構築すればよいですか?
ユーザーがインストールしてコマンドライン Ruby ツールを使用してサービスと対話できる Ruby Gem を作成しています。サービスを開始および停止できます (子プロセスが生成されます)。
ØMQ/EventMachine など、ネットワーク サービスを作成するのに最適なものについて多くの調査を行い、コマンド ラインで使用できるバイナリをインストールする Ruby gem の作成方法を理解しましたが、良いコード構造を設定するのに苦労しています。
私のコマンド ライン ユーティリティはさまざまな引数を取り (私はTrollopを使用します)、さまざまなクラスを使用して処理を行い、他のさまざまな ruby gem を使用します。
クラス ファイルをどこに置くべきか、パスが正しいようにバイナリで要求する方法がわかりません。
asp.net - ASP.NET フォルダーのコード ビハインド内から Excel ファイルにアクセスする
IT チームに問題があり、彼らは私の要求を処理する方法を知りません。Excel テンプレートを開いてデータを入力するために、asp.net サイトがアクセスする必要があるフォルダーに Network Service を追加するよう依頼しました。私はこれを何週間もやり遂げようとしてきましたが、とてもイライラしています。
だからここに私の質問があります。私はオンラインで調べましたが、これを行う方法が見つかりません。テンプレート ファイルを画像のようなフォルダーとして Web サイトに配置する場合、コード ビハインドでそのテンプレートを動的に参照する方法はありますか? そうすれば、アプリケーションはファイルにアクセスできます。ユーザーはレポートを自分のフォルダーに保存しているので、ファイルに直接アクセスする必要はありません。
お知らせ下さい。どんな提案でも役に立ちます。