thumbnail

RequestVerificationToken is not present错误解决方案

这个RequestVerificationToken 是预防CSRF攻击的一个手段,abp默认是开启的。开启后,前端请求(非GET)的header必须带有这个token,请求才能到达对应方法里。 1、前端添加header参数(推荐) ABP默认会返回一个Cookie XSRF-TOKEN,在前端提交的header里附带RequestVerifica…
thumbnail

Abp vNext&Vue(2)菜单权限设置

通过查看ABP的官方Demo发现,在后台里并没有菜单管理这一概念,而是通过角色权限去控制,通过修改不同角色拥有的权限去限制功能。这里也采用了这一概念,相对来说比较好实现,且大部分情况下菜单并不需要在发布后修改什么东西。 1、权限接口 在上一篇中建立了application-configuration方法,通过返回的数据可以看到当前用户的权限分配在a…
thumbnail

Abp vNext&Vue(1)实现登录功能

vue3框架选择 这里选用的是vbenjs的开源框架vue-vben-admin,vite+vue3+typescript。样式也非常好看,完美契合我的需求。 源码地址:GitHub - vbenjs/vue-vben-admin: A modern vue admin. It is based on Vue3, vite and TypeScri…
thumbnail

Abp vNext入门-项目运行

1、安装abp cli dotnet tool install -g Volo.Abp.Cli # 更新版本 dotnet tool update -g Volo.Abp.Cli # 安装AbpHelper dotnet tool install EasyAbp.AbpHelper -g 详细文档见:CLI | Documentation Cent…
thumbnail

Windows开发环境搭建

#0 摘要 本文搭建环境主要以.NET,Java,Vue开发为主。数据库主要使用mysql。本人偏向软件等安装在系统盘,由于本人系统盘倾向于1T M.2固态搭建,所以基本无需担心容量,且有系统洁癖,除绿色软件外其他安装在其他盘的软件重装系统后也倾向于删除重新安装,所以直接全部C盘安装,重装就全部重来。 1、编辑器安装 VS Code 官网获取最新链…
thumbnail

Xamarin3.1中TabbedPage导航下置

在Xamarin中,tabpage在android平台上一直以来都是把tabpage显示在顶部,跟正常的app操作交互很不一致,但是xamarin 3.1的推后,官方提供了tabpage底部显示的接口。具体代码如下: <TabbedPage xmlns="http://xamarin.com/schemas/2014/forms" xmlns…
thumbnail

Navicat链接mysql提示2003错误

1、本地服务器防火墙限制 检查服务器端口3306是否允许访问。 如果服务器安装有宝塔面板,检查宝塔面板是否放行3306端口 2、数据库权限问题 设置数据库允许远程访问。 # 设置用户testuser,只能在客户端IP为192.168.1.100上才能远程访问mysql grant all privileges on *.* to testuser@…
thumbnail

.NET上传图片后自动压缩并裁剪图片

通常用程序生成的缩略图会比正常软件处理的图片模糊,或者是尺寸变化较大时无法显示原图内容。经过一番搜索发现是代码处理的方式不太正确,直接裁剪或在直接缩放容易造成图片变形,显示不全等问题。 该方法需引用组件Magick.NET 处理思路 先计算出图片的宽高比和要裁剪的尺寸宽高比 当图片宽高比大于目标尺寸宽高比时,根据高度进行缩放,将原图按比例缩放到目标…