• 全部
  • .NET Framework
  • ASP
  • Web Services
  • .NET互联网桌面应用
  • VB
  • 图表区
  • 分析与设计
  • 组件/控件开发
  • AppLauncher
  • 问答

急急急 !403 - 禁止访问: 访问被拒绝。 您无权使用所提供的凭据查看此目录或页面。

xiaoyezi002 2015-08-24 03:24:18
VS2015 .NET4.5版本 创建的MVC5.0+EF6.0的网站、发布到 Winwod server 2008 服务器 IIS7.5下
出现了

403 - 禁止访问: 访问被拒绝。 您使用所提供的凭据无权查看此目录或页面。
权限已给EveryOne , webConfig下也配置了 runAllManagedModulesForAllRequests="true"
配置好后 View视图文件夹没有权限访问,其他的是可以打开的!!!!



本人项目 结构,

MODEL 类库

View UI 视图网站

Controller 类库 分离出来的

Dao 数据接口,EF在该类库下



请大神帮忙看看到底什么原因, 是不是EF搞的?

我又使用VS2013建立一个自带的MVC项目,然后项目内自带的那些Home控制器方法都是可以访问的,发布后可以访问成功。



现在不知道什么原因,请大神帮忙分析看看~~~~~~
...全文
13884 点赞 收藏 8
写回复
8 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
qq970973742 2017-06-02
单纯的问人,解决后为什么不把原因写出来呢?
回复
Alice_top 2015-08-27
麻烦加我qq吧谢谢,411472505
回复
Alice_top 2015-08-27
怎么弄?我的也是这个问题
回复
xiaoyezi002 2015-08-24
引用 3 楼 Z65443344 的回复:
你要执行的代码不一样,当然需要的权限也不一样了 你要操作文件,就要有操作文件的权限 你要操作数据库,就必须有操作数据库的权限 而且操作不同类型的资源,你使用的登陆用户都不一样的 比如你想导入导出excel,那么office用户也必须有权限访问文件
自己解决了~~谢谢你的回答,虽然最后是自己决绝的,还是很感谢你。。
回复
xiaoyezi002 2015-08-24
引用 3 楼 Z65443344 的回复:
你要执行的代码不一样,当然需要的权限也不一样了 你要操作文件,就要有操作文件的权限 你要操作数据库,就必须有操作数据库的权限 而且操作不同类型的资源,你使用的登陆用户都不一样的 比如你想导入导出excel,那么office用户也必须有权限访问文件
我的服务器,不光只是挂了这一个,还有其他的,但不是MVC 的项目,访问数据库什么的都好用 ,而且这些权限我都给了已经,MVC的项目访问目录可以 ,但是操作视图控制器没有权限~~~ 而且这些权限都已经给到最高了~~~还是不好用~ 是不是EF 需要什么权限或者需要配置什么东西的呢?
回复
於黾 2015-08-24
你要执行的代码不一样,当然需要的权限也不一样了 你要操作文件,就要有操作文件的权限 你要操作数据库,就必须有操作数据库的权限 而且操作不同类型的资源,你使用的登陆用户都不一样的 比如你想导入导出excel,那么office用户也必须有权限访问文件
回复
xiaoyezi002 2015-08-24
引用 1 楼 Z65443344 的回复:
只给EveryOne 不够的 你要给IIS_USER,ASPNET,NET_service等一堆用户权限才行 总之只要是要执行代码,访问数据库,访问文件,都需要各自有权限 否则你只能访问静态页面了
如果是权限不够,那么为什么我发布了一个不VS2013直接创建的那个 默认MVC的项目,访问home控制器下的方法就可以的~~~ 而且他们俩的权限都是一样的~~这里面我不是很懂,能不能给解释一下呢~~~
回复
於黾 2015-08-24
只给EveryOne 不够的 你要给IIS_USER,ASPNET,NET_service等一堆用户权限才行 总之只要是要执行代码,访问数据库,访问文件,都需要各自有权限 否则你只能访问静态页面了
回复
相关推荐
发帖
.NET技术社区
创建于2007-09-28

5.8w+

社区成员

.NET技术交流专区
申请成为版主
帖子事件
创建了帖子
2015-08-24 03:24
社区公告
暂无公告