|
|
@@ -156,6 +156,13 @@ export function getTicketFromUrl() {
|
|
|
console.log('⚠️ 票据解码失败,使用原始值:', e.message)
|
|
|
}
|
|
|
|
|
|
+ // 移除票据中的换行符和空白字符(统一认证门户返回的票据可能包含换行符)
|
|
|
+ const originalLength = ticket.length
|
|
|
+ ticket = ticket.replace(/[\r\n\s]/g, '')
|
|
|
+ if (ticket.length !== originalLength) {
|
|
|
+ console.log('🧹 已移除票据中的换行符/空白字符,原长度:', originalLength, '新长度:', ticket.length)
|
|
|
+ }
|
|
|
+
|
|
|
console.log('🔍 === 票据获取成功 ===')
|
|
|
return ticket
|
|
|
}
|