win2003+IIS6.0+SQL SERVER2005
IIS上之前挂了一个discuz论坛,用的是默认的80端口,运行正常。
但是今天挂公司的OA系统的时候,就出现了问题了。我用的是其他的端口,比如90,或者是8080,总是说我没有权限访问。我已经启用了匿名登录,并且网站所属的文件夹安全属性中,那个用户也是对该文件夹完全控制。网上说的方法我都试了,但是就是不好使。
值得一提的是,除了配置的端口不一样外,OA系统和discuz论坛的其他配置都是一样的。包括那个用户的权限和匿名登录都是一样的。不知道为什么就是不行。高手都帮帮忙啊。
OA是否Sharepoint?好像SPS必须用80端口
OA系统用80,其他系统用非80端口或其他域名或二级域名
i不知道你用的是什么OA啊
楼主可以做个实验啊,把现在的80端口停了,改到OA上,看是不是能行。
个人感觉可能还是不行,那就可以把问题定在OA上了,有可能它调用了什么系统组件,需要较高的访问权限,能找到的话把权限分配到network service用户上应该就行了,还有楼主注意一下应用程序池的问题。
希望能把问题说得更明白点.没有权限访问,到底是没有什么权限访问什么?这个信息到底是从
哪里看到的?
比如Windows 2003启用了防火墙,90和8080端口没对外开放,那么其它计算机就连接不上,但是也不会出现什么没有权限访问的页面.
又比如,web.config中配置了认证策略,那么就会要求你提供正确的客户端凭据,这个时候就会出现提示没有权限访问的页面。
问题先要分清内部还是外部,你可以在服务器本机登录OA系统,如果OA登录成功,则可排除系统问题,那主要问题就集中在防火墙上。
不用默认网站,不用DefaultPool试一下。