请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

我是蔡徐坤

注册会员

7

主题

18

帖子

65

积分

注册会员

积分
65
我是蔡徐坤
注册会员   /  发表于:2024-6-7 11:46  /   查看:120  /  回复:3
关于git上的源代码.net core mvc的版本发布到服务器上完全没有问题,但是我更换了.net 6框架发布之后出现未找到报表文件 $temp%2Fb4e2ea7b-7472-47,权限也设置了,不知道是哪里的问题,并且在本地也能正常预览,一部署iis就有问题。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

3 个回复

倒序浏览
Eden.SunWyn认证
超级版主   /  发表于:6 天前
沙发
您好,只有这个报错,看不出来,只能估计是uri或者报表找不到。

您 f12 看一下有咩有更具体的信息,看到您在另一个帖子下面询问了路由的情况。您有修改报表的访问url 么。
如果有的话,您按照这里的代码,换一下您的访问地址再试试
https://gcdn.grapecity.com.cn/fo ... 9241&pid=802042
回复 使用道具 举报
我是蔡徐坤
注册会员   /  发表于:3 天前
板凳
Eden.Sun 发表于 2024-6-7 18:18
您好,只有这个报错,看不出来,只能估计是uri或者报表找不到。

您 f12 看一下有咩有更具体的信息,看到 ...

js代码和上述的一模一样的哦,我调试了一下,这个方法根本不进去config.UseCustomStore(getReport)  
本地运行时还能进getReport方法,发布到服务器之后没有进getReport方法
回复 使用道具 举报
Felix.LiWyn认证
超级版主   /  发表于:前天 17:35
地板
您好这个问题我们已经复现,问题是IIS在解析


解决方法如下:


1.单击 开始 。 在 开始搜索 框中, 键入 Notepad. 右击 记事本 , 然后单击 作为管理员运行 。  
注意 如果提示用于管理员密码或用于确认, 键入密码, 或单击 继续 。  
2.在 文件 菜单上, 单击 打开 。 在 文件名 框中, 键入 %windir%\system32\inetsrv\config\applicationhost.config然后单击 打开 。   
3.在 ApplicationHost.config 文件, 定位 文件中的 configuration/system.webServer/security/requestFiltering/下  
<requestFiltering> 节点。大约360行  
将<requestFiltering>  
改为  
<requestFiltering allowDoubleEscaping="true">  

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部