ASP.net网站发布到iis后,登录页可以显示,也可以判断账号和密码,登录成功后报错,编译错误。TEMP文件夹权限已设置,不是权限问题
在 IIS 里把你这个站点对应的应用池(下图以 DefaultAppPool 为例,你要选你自己的)的“进程模型标识”改成“Local System”后,重新发布再试一下。
追问我这iis6没有那个进程模型呀
追答竟然这么古老……
IIS6 的话在对应应用程序池属性下的“标识”→“预定义账户”。
这怎么搞。。
追答这是视图验证失败的错误提示。你做了服务器集群或是负载均衡吗?
追问😳服务器我不懂啊,这是同事搞的一个虚拟机服务器
同事说是做了
追答两种改法。
一种简单粗暴,但丧失了安全性。在 web.config 里配:
<system.web>另一种稍微复杂一点,也是在 web.config 里配:
<system.web>上面的密钥仅作示例用,machineKey 的详细配置你可以自行百度。
感谢!我去试下,悬赏分不多但是我所有的了,见谅!
老哥,现在有个问题,就是把那个标识改为本地系统后,其它域用户登录不了,改回网络服务,预览报表有时就会报那个code 128的错误,重新发布几次就又没了,但过段时间又报那个错误,这是什么问题?求教呀!