fix: 阿里云 H5 认证提交 MetaInfo

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
kate522andClaude Fable 5 committed 2026-08-01 22:13:29 +08:00
1 parent 70fc95ebe1
commit ea5269e0c6
3 files changed
+39 -4

No files matched your search

@@ -138,6 +138,10 @@ final class AliyunProvider implements ProviderInterface {
'CertName' => (string) ($request['person_name'] ?? ''),
'CertNo' => preg_replace('/\s+/', '', (string) ($request['id_number'] ?? '')),
];
$meta_info = trim((string) ($request['meta_info'] ?? ''));
if ($meta_info !== '') {
$params['MetaInfo'] = $meta_info;
}
$return_url = esc_url_raw((string) ($request['return_url'] ?? ''));
if ($this->is_public_https_url($return_url)) {
$params['ReturnUrl'] = $return_url;