{ "Logging": { "LogLevel": { "Default": "Information", "Microsoft.AspNetCore": "Warning", "Microsoft.AspNetCore.Authentication": "Warning" } }, "AllowedHosts": "*", // Vault 路径配置(生产值通过 env 覆盖) "Vault": { "Root": "./test-vault", "Blacklist": [], "WriteWhitelist": [] }, // JWT 验签配置(生产 key 通过 env 覆盖,不要在此填真实密钥) "Jwt": { "Issuer": "https://auth.zhengchentao.win", "Audience": "obsidian", "SigningKey": { "Current": "", "Previous": "" } }, // /.well-known/oauth-authorization-server 元数据 "Mcp": { "OAuthDiscovery": { "Issuer": "https://auth.zhengchentao.win", "AuthorizationEndpoint": "https://auth.zhengchentao.win/authorize", "TokenEndpoint": "https://auth.zhengchentao.win/token", "RegistrationEndpoint": "https://auth.zhengchentao.win/register" } }, // 审计日志目录(容器内 /app/logs) "AuditLog": { "Directory": "/app/logs" } }