我想知道哪个帐户运行我的Web服务/应用程序,以便我可以分配读/写访问该帐户。 我已经研究和看到大部分的资源提到ASPNET帐户,但在我的2008服务器上,没有任何名为ASPNET的帐户。 有消息说ASPNET正在被NETWORK SERVICE取代? 另外,我可以分配给另一个用户帐户来运行服务? 而如何做到这一点? 谢谢,
继上一个问题之后 ,我使用UNCpath从Vista机器上创buildServer 2008上的符号链接。 我可以创build链接就好了。 我可以去到Server 2008中,然后双击资源pipe理器中的链接打开目标文件。 我不能做的是使用FileCreateW来获取UNCpath链接的句柄(从Vista框)。 当我尝试它,它失败,GetLastError()返回错误代码1463(0x5B7),这是: 符号链接不能被遵循,因为它的types是禁用的。 如何在Server 2008中启用它的“types”(假设错误意味着什么)?
我只能得到这个PeerChannel SecureChat的SDK样本在基本家庭networking中的以下情况下工作: 本地在同一台机器上运行的实例中,或 在Windows 7机器中 我无法在Windows Server 2008 R2和任何其他机器之间使用这个工具(没有任何exception,但是节点永远不会find对方,因此不会“在线”)。 我可以ping所有机器中的IPv6地址。 该可执行文件有一个防火墙例外规则,但我也尝试完全禁用Windows 2008防火墙。 PRNP服务正在运行。 是否有可能得到它的工作? 怎么样? 它在您的2008机器上工作吗? 我最好的猜测:我注意到,在Windows 7机器上,存在“对等networking分组”和“对等networking身份pipe理器”服务。 那里的“对等networking分组”服务的描述和在线谈话是关于启用多方对话,但与家庭组相关的。 Windows Server计算机中缺less此服务。 所以,我怀疑这个缺less的服务是SecureChat示例在Windows Server计算机上无法运行的原因,但是我不明白为什么微软会lockingPeer Channel来处理Server产品。 这可能是原因吗? 谢谢!
在较旧版本的Windows中,只需打开“控制面板”,select“系统”小程序,select“高级”选项卡,然后点击“环境variables”button。 作为普通用户,您可以编辑“用户variables”,而不是“系统variables”。 在Windows Server 2008 R2中,如果尝试点击系统小程序中的高级系统设置选项,则会提示inputpipe理员密码。
我试图运行一个Java程序,但它采取了一个默认的GMT时区,而不是一个操作系统定义的时区。 我的JDK版本是1.5,操作系统是Windows Server Enterprise(2007) Windows有一个中央时区指定,但是当我运行下面的程序,它给了我一个GMT时间。 import java.util.Calendar; public class DateTest { public static void main(String[] args) { Calendar now = Calendar.getInstance(); System.out.println(now.getTimeZone()); System.out.println(now.getTime()); } } 这是输出 sun.util.calendar.ZoneInfo[id="GMT", offset=0, dstSavings=0, useDaylight=false, transitions=0, lastRule=null] Mon Mar 22 13:46:45 GMT 2010 请注意,我不想从应用程序中设置时区。 我希望JVM使用的时区应该是OS中指定的时区。 (我没有发现与JDK和Microsoft Server 2003版本1.4的其他服务器的这个问题)。 任何想法将不胜感激。
我有一个运行计划任务的Windows Server 2008,主要是调用PHP文件的.bat文件。 我有2个用户在服务器上,一个pipe理员,另一个是标准用户。 我使用标准用户使用事件查看器清除“任务计划程序历史logging”选项卡中的历史logging。 现在它不会再logging任何历史了。 所有计划的任务在“历史logging”选项卡中不再有历史logging。 但是,最后运行结果返回0x0和调度程序正常工作。 请指教。
我需要从Gradle通过代理服务器访问Web以使用Jenkins的Gradle / Artifactory集成。 为了减less问题的可能原因,我手动添加Artifactory插件build.gradle并从命令行运行它: apply { apply from: "http://gradle.artifactoryonline.com/gradle/plugins/org/jfrog/buildinfo/build-info-extractor-gradle/1.0.1/artifactoryplugin-1.0.1.gradle" } 在这个描述之后,我在我的主目录中的.gradle / gradle.properties中指定了以下内容: systemProp.http.proxyHost=hostname systemProp.http.proxyPort=8080 systemProp.http.proxyUser=de\\username systemProp.http.proxyPassword=xxx 通过上面的代理configuration(这是知道的工作),它失败了: 11:33:17.699 [错误] [org.gradle.BuildExceptionReporter]导致:java.io.IOException:服务器返回的HTTP响应代码:407为URL: http ://gradle.artifactoryonline.com/gradle/plugins/org/ jfrog / buildinfo / buildinfo-提取-gradle这个/ 1.0.1 / artifactoryplugin-1.0.1.gradle 我有两个代理服务器可供select,一个总是响应407 ( 代理身份validation要求 ),另一个502 ( 坏网关 ),很显然,proxyHost和proxyPort选项被使用。 由于用户名(基于Active Directory用户)包含反斜杠,我尝试了\\和\ ,但都没有工作。 指定的用户与login到计算机和Active Directory的用户不同。 此用户的凭据无效的代理,所以我需要能够指定一个不同的用户。 在Jenkins或Artifactory的GUI中设置相同的选项。
我正在使用Windows身份validation,没有模仿我公司的Intranet网站与IIS7。 在IIS7下,使用这些设置访问包含我的Web应用程序的文件夹的帐户是什么? 会不会是IIS_IUSRS? 或networking服务? 还是另一个我不知道?
很明显,我错过了一些东西,我无法在IIS 7上的Windows Small Business Server 2008上部署简单的ASP.NET MVC 4,.NET 4.5应用程序。 .NET框架4.5安装。 我应该在应用程序的应用程序池基本设置上看到该版本(4.5)吗? 在这个时候,我只有2.0和4.0,因为4.5只是在4.0框架的顶部添加了3.5,我猜这是正常的。 当我浏览主页时,出现以下错误: 403 – 禁止:访问被拒绝。 您无权使用您提供的凭据查看此目录或页面。 当我请求名为Page / page / index的唯一控制器时,我得到404找不到页面。 像ASP.NET过程一样,不要获取http请求。 我可以请求一个简单的HTML页面。 应用程序池设置为.NET 4.0,并作为托pipepipe道模式集成。 NETWORK SERVICE具有对目录的读/写访问权限。 当然,应用程序从VS2012完美地工作。 我对这里不合适的东西毫无头绪,而search引擎查询没有什么帮助。 有没有人会有一个提示,这将是非常感激的。 谢谢 编辑 这些DLL已经在System.Web.Mvc,System.Web.Razor等bin文件夹中。 我创build了一个空的test.aspx页面,以确保asp.net工作进程获取请求,是的,页面是确定的。 所以看起来,MVC路由不起作用,虽然我有ASP.NET MVC 3的Web应用程序在该服务器上正常工作。 .NET 4.5安装后,我做了一个aspnet_regiis -iru的情况下,该应用程序添加一个aspnet_client文件夹,但仍然不能解决这个问题。 匿名身份validation在IIS身份validation部分启用,授权显示允许所有用户。 安装ASP.NET MVC 4,我只是做了一个修复,以确保。 尽pipe安装了ASP.NET MVC 4,但请求/ page / index操作的404错误是由标准IIS返回的,而不是标准的aspnet错误。 所以看起来像MVC 4框架没有正确安装,我只是仔细检查和修复。 我在哪里可以继续调查? @Mystere人,我已经改变了匿名身份validation使用应用程序池的身份,停止,启动应用程序,仍然是相同的错误。 […]