服务器是WINDOWS 2003一、WCF服务如果是用WINDOWS应用程序加载是没有问题的,可以看到监听端口。
二、WCF服务如果是用WINDOWS服务,登录用本地系统也是没有问题,用NETSTAT可以看到有监听端口
三、WCF服务如果是用WINDOWS服务,登录用自己分配的权限(权限类似与IIS的网站用户权限)则服务可以启动,但无法监听端口。用跟踪软件并没有发现比较特别的访问文件没有权限的提示,谁能告诉我这是什么原因,具体需要哪些设置,或是权限需要哪些设置??????

解决方案 »

  1.   

    即使在 Windows Communication Foundation 中实施的侦听 HTTP 通道这类最简单的 Web 服务,默认情况下,也不能以普通用户身份来运行,除非 Windows Communication Foundation 以 IIS 作为宿主。这是因为 Windows Communication Foundation HTTP 通道使用 HTTP.SYS 驱动程序安装其侦听程序,而且 HTTP.SYS 不允许非管理员在没有管理员明确授权的情况下,注册侦听程序。
    是这样吗?????????????????