Files
AuthCenterConsoleApp/config/config.ini-demo.txt
2026-02-03 21:13:40 +08:00

69 lines
4.0 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

;AuthCenter 配置文件INI格式适配smtp_auth_code读取校验
; 说明:已匹配日志校验键名,按注释提示填写后可直接启动,分号开头为注释,等号前后无空格
; 配置规则路径支持绝对路径数值型参数为整型时间单位统一为毫秒timeout/interval类
[GlobalConfig]
; 项目根目录绝对路径需指向AuthCenterConsoleApp根目录建议与部署路径一致
root_path=/sdcard/ZhanGSKen/Sources/AuthCenterConsoleApp
; 日志级别:可选 ALL/FINE/INFO/WARNING/SEVERE开发环境用ALL生产环境用INFO/WARNING
log_level=ALL
; 日志文件存储目录基于root_path的相对路径自动创建
log_path=logs
; RSA密钥对存储目录基于root_path的相对路径自动创建用于加解密
rsakeys_path=rsakeys
; 报告文件存储目录基于root_path的相对路径自动创建如校验报告/运行报告)
reports_path=reports
; 服务心跳检测间隔单位毫秒建议500-2000数值越小检测越频繁
service_heartbeat_interval=500
[VersionConfig]
; 版本号文件存储路径基于root_path的相对路径由构建脚本自动写入tag信息
version_file_path=config/version.flags
; 版本号合法正则表达式匹配v+主版本+次版本+修订版如v1.0.9,请勿随意修改)
version_valid_regex=^v\d+.\d+.\d+$
[APP]
; APK文件根目录绝对路径用于存储待校验的APK安装包自动按项目名/版本名分目录)
apks_folder_path=/sdcard/WinBoLLStudio/APKs
[EmailConfig]
; 邮件SMTP服务器地址QQ邮箱固定为smtp.qq.com163邮箱为smtp.163.com无需修改
smtp_host=smtp.qq.com
; SMTP服务器端口SSL加密端口465兼容性最强无需修改请勿改为25/587
smtp_port=465
; 发送方邮箱必填需与SMTP授权码匹配如QQ邮箱/163邮箱
send_email_account=[请填写发件人邮箱如xxx@qq.com]
; SMTP授权码必填非邮箱登录密码需在邮箱后台开启SMTP服务后获取
; 获取方式QQ邮箱-设置-账户-POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务-开启SMTP-生成授权码
smtp_auth_code=[请填写邮箱SMTP授权码非登录密码]
; 发件人昵称(自定义,收件人看到的发件人名称,可随意修改)
from_nickname=WinBoLLStudio
; SMTP服务器连接超时时间单位毫秒建议3000-10000避免网络波动导致连接失败
smtp_connect_timeout=5000
; 邮件主题前缀验证码邮件的主题前缀可自定义如WinBoLL-认证验证码)
email_subject_prefix=WinBoLLStudio
; 验证码邮件内容模板({code}为占位符会自动替换为实际6位验证码请勿删除占位符
verify_code_email_content=您的认证验证码为:{code}有效期5分钟请及时使用请勿泄露给他人
[VerifyCodeConfig]
; 验证码长度整型建议6位请勿修改为小于4位/大于8位
verify_code_length=6
; 验证码有效期单位分钟建议5-10分钟平衡安全性和易用性
verify_code_expire_minutes=5
; 过期验证码清理间隔单位分钟建议1-5分钟自动清理过期验证码释放内存
expire_code_clean_interval=1
[HttpServiceConfig]
; HTTP服务监听端口整型建议8080/8090需保证端口未被占用与server_base_url端口一致
http_server_port=8080
; HTTP服务启动超时时间单位毫秒建议3000-5000等待服务完全启动的最大时间
http_start_timeout=3000
; 新增:测试用例专属配置节(可选,仅自动化测试时生效,生产环境可忽略)
[TestConfig]
; 测试用例目录基于root_path的相对路径存储自动化测试用例脚本
test_case_dir=test/cases
; 测试报告输出目录基于root_path的相对路径自动化测试完成后生成的报告存储路径
test_report_dir=test/reports
; 测试数据文件路径基于root_path的相对路径存储测试用的基础数据如测试邮箱列表、测试参数
test_data_file=test/data/test_data.json