您的位置:首页 > 其它

比较郁闷的问题

2006-09-07 22:32 239 查看
 这几天碰到比较头痛的问题,关于ASP.NET在iis中的访问权限问题。

 首先是我在vs05中部署并编译了整个网站,然后通过vs内置的浏览功能进行了测试,结构一切正常,可以链接到数据库,并且向数据库中写入数据,然后也可以通过登录功能进行登录。

 然后我通过vs中的Copy Website菜单将网站部署到iis中,这时问题就出来了。

 问题1:首先是不能向数据库中写入数据,我想这应该是不能链接到数据库了,所以上网查了一下,发现并不是这样。而是由于iis中的权限设置,和文件系统的权限设置不一致。这时通过浏览器访问网站时,它将以两个权限设置的交集来访问数据,这样就导致以上问题的出现。通过设置权限就可以解决了。

 问题2;以上问题解决后,可以通过网站注册新用户,并且通过查看数据库,可以发现数据已经添加到数据库。但是当我用未在ASP.NET MMC管理单元或者ASP.NET网站管理工具中设置角色的用户登录时就不能登录了。如果这时对一个新用户在角色配置中进行配置,那么是可以登录的。可是对于一个网站来说不可能这样来维护的,所以我想一定还是某处的设置问题。上网查找一番,结构毫无收获,郁闷啊。

 还是要去找大虾问问啊!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: