问题标签 [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 应用程序。我的 apppool 在网络服务识别下运行。通过代码我们需要安装证书。由于我的应用程序池使用网络服务特权运行,它会引发加密异常“访问被拒绝”。

我尝试了以下选项:

  1. 为以下路径授予网络服务的完全权限:“C:\Documents and Settings\All Users\Application Data\Microsoft\Crypto\RSA\MachineKeys”
  2. 安装以下工具以授予网络服务权限。WinHttpCertCfg.exe 无法授予证书根权限。此工具仅有助于授予访问特定证书的权限。

请帮我解决这个问题。

0 投票
3 回答
40521 浏览

c# - 无法在 NetworkService 帐户中启动 Windows 服务

我有一个 Windows 服务项目实现,我正在尝试将其安装为网络服务。

但是,每当我尝试启动服务时,我都会得到:

这是在net start MyService以管理员身份运行的 Visual Studio 命令提示符中运行命令之后出现的。

关于如何使它工作的任何帮助?谢谢。

0 投票
1 回答
1515 浏览

web-services - 使用 Windows 任务计划程序在控制台应用程序中调用 Web 服务

我需要将 sql server 数据库与托管在另一个 Web 服务器上的数据同步。我编写了一个 C# 控制台应用程序来调用 Web 服务,从而为我提供托管在其他 Web 服务器上的数据。我在 Windows Server 2008 R2 企业版的“服务器管理器”中的任务计划程序中设置了每 10 分钟运行一次的作业。

如果我自己运行控制台应用程序,那么一切都会正常运行。如果我使用我的用户名在任务计划程序中运行它,它也会正常运行。但是,如果我使用 NETWORK SERVICE 用户运行它,这是我需要做的,那么一旦我尝试联系 Web 服务,应用程序就会停止运行。

我在哪里授予 NETWORK SERVICE 调用 Web 服务的权限?

0 投票
0 回答
294 浏览

iis - IIS 网站无法访问与默认网站使用的相同应用程序池的网络共享,该网站确实有效

我们有一个使用 IIS 默认网站和虚拟目录的生产应用程序(经典 ASP、IIS 7.5)。应用程序从文档共享访问文档。它有效并且已经工作了很多年。

最近,我们在默认网站下添加了许多新的 Web 应用程序,我们正试图将它们分离到它们自己的 IIS 网站中。因此,我们设置了一个新的 IIS 网站并使用绑定让应用程序使用新网站,并使用指向完全相同代码的相同应用程序池。(注意:我们的应用程序使用子域来指向不同的数据库,所以我们只取了一个子域并将其绑定到新站点)。

由于某种原因,可从默认网站访问的文档在新网站中无法访问。但是鉴于两者都使用相同的应用程序池,因此共享相同的应用程序池标识,一个网站怎么可能访问共享,而另一个网站不能呢?

更多信息。我们尝试使用域用户作为应用程序池标识和 NETWORKSERVICE,这两者都在默认情况下工作,在新网站中都不起作用。另外,我们如何访问文档?我们有一个简单地使用 ADO Stream 对象的 ASP 文件,我们使用“\\docserver\documents...”引用该文件(这在两个网站中也是相同的,因为它们都在查看相同的代码。

0 投票
1 回答
1793 浏览

java - 使用 context.getSystemService 找不到 NsdManager

我在使用 context.getSystemService(Context.NSD_SERVICE) 时遇到问题。它只是崩溃。代码如下:

我的网络服务发现助手:

我的活动课:

我一直在关注来自http://developer.android.com/training/connect-devices-wireless/nsd.html的示例代码,它们的活动构造函数略有不同:

有人可以向我解释一下,为什么我的实现不起作用,我需要额外的功能吗?我基本上只是试图通过创建服务然后使用同一部手机再次找到该服务来设置测试此功能。到目前为止,我只实现了一个网络服务助手和活动。我是否需要设置任何其他功能。

0 投票
1 回答
1068 浏览

smtp - 向相同/不同域发送电子邮件

我正在学习网络课程,在阅读 SMTP 时,我想到了以下问题:

如果用户向 user1@example.com、user2@example.com、user3@example.com 发送电子邮件,单独发送电子邮件所需的时间是否与将其作为多收件人电子邮件发送所需的时间相同?

或者当第一个被发送时,接下来的两个更容易发送,因为已经与该服务器建立了连接?还是连接立即关闭,因此没有区别?

当电子邮件属于不同的域时怎么办?

0 投票
1 回答
223 浏览

asp.net - How to control database permissions for website running under NETWORK SERVICE?

I've a web app which runs in an IIS AppPool under NT AUTHORITY\NETWORK SERVICE account. WebApp connects to a SQL Server 2008 R2 db with Integrated Security = True;

When I run SQL Profiler, while operating the site, I can see it logins using NT AUTHORITY\NETWORK SERVICE.

But I do not see a corresponding login under Security > Logins.

My Questions are:

  • To which SQL Server Login, NT AUTHORITY\NETWORK SERVICE is mapped to?
  • How do I control permissions for NETWORK SERVICE?
  • Is it a good practice to lower the permissions for NETWORK SERVICE account in SQL SERVER?
0 投票
1 回答
3360 浏览

c# - WCF 服务 Process.Start 在网络服务帐户下模拟为不同的用户

我将 Wcf 服务托管在 IIS、Windows Server 2008 R2 中,使用带有 NETWORK SERVICE 标识的 AppPool .NET 4.0。

我的 Wcf 服务有一个使用 Process.Start 调用命令 EXE 的方法。

我需要使用不同的用户作为执行命令 EXE(域用户帐户)的凭据。

我尝试执行它,但它对我不起作用:它似乎没有执行命令 EXE。

更新:进程退出,但不执行代码

我收到如下错误:

退出代码-1073741502

和 eventvwr:

应用程序无法正确启动 (0xC0000142)。单击确定关闭应用程序

有什么建议么?

代码:

0 投票
2 回答
5038 浏览

windows - 作为网络服务启动的问题

我有一个应用程序,我试图将其作为网络服务启动..

我就是这样做的: sc create "App" binpath= "app path" obj= .\NetworkService password= ""

但我不断收到错误消息 - “帐户名无效或不存在,或者指定的帐户名的密码无效。”

关于可能出错的任何指示...

0 投票
1 回答
1636 浏览

asp.net - 作为网络服务运行的多个应用程序池

我有四个不同的应用程序池,每个用于不同的网站,都以Network Service.

这是一个正常的配置吗?

它会导致不同应用程序之间出现问题吗?