外观
常见问题
接口文档如何配置 AccessToken
1、在项目中打开 Configs/appconfig.json 配置,设置 varifyCode.enable: false
2、接口文档选择中台 Admin,打开认证授权服务-登录接口,点击调试在 raw 选项下输入用户名、密码获取 AccessToken
json
{
"userName": "admin",
"password": "123asd",
"passwordKey": "",
"captchaId": "",
"captchaData": ""
}
3、打开文档管理-全局参数设置,点击添加参数
参数说明
参数 | 说明 |
---|---|
参数名称 | Authorization |
参数值 | Bearer AccessToken,格式为 Bearer+空格+AccessToken |
参数类型 | header |
4、关闭测试接口再打开接口,请求头部出现已配置的参数则配置成功
项目发布启动提示“缺少 Freesql 数据库实现包:FreeSql.Provider.MySql.dll”
由于 Admin.Core 源码只在 Debug
开发环境中引用多个 Freesql 数据库实现包,所以在发布后启动接口时会提示“缺少 Freesql 数据库实现包:FreeSql.Provider.MySql.dll”
可以单击 ZhonTai.Host 项目,将Debug开发环境下的 FreeSql.Provider.MySql
安装包剪切到生产环境中
xml
<ItemGroup Condition="'$(Configuration)'=='Debug'">
- <PackageReference Include="FreeSql.Provider.MySql" Version="3.2.812" />
</ItemGroup>
<ItemGroup>
+ <PackageReference Include="FreeSql.Provider.MySql" Version="3.2.812" />
</ItemGroup>