From 0c865d121004ef27f40432c2d10b210a3152a61b Mon Sep 17 00:00:00 2001
From: 648540858 <648540858@qq.com>
Date: Wed, 25 Sep 2024 10:38:52 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E9=BB=98=E8=AE=A4=E6=B3=A8?=
 =?UTF-8?q?=E5=86=8C=E6=96=B9=E5=BC=8F?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 .../gb28181/transmit/cmd/SIPRequestHeaderPlarformProvider.java | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/main/java/com/genersoft/iot/vmp/gb28181/transmit/cmd/SIPRequestHeaderPlarformProvider.java b/src/main/java/com/genersoft/iot/vmp/gb28181/transmit/cmd/SIPRequestHeaderPlarformProvider.java
index 57454e60..de32339a 100755
--- a/src/main/java/com/genersoft/iot/vmp/gb28181/transmit/cmd/SIPRequestHeaderPlarformProvider.java
+++ b/src/main/java/com/genersoft/iot/vmp/gb28181/transmit/cmd/SIPRequestHeaderPlarformProvider.java
@@ -136,7 +136,7 @@ public class SIPRequestHeaderPlarformProvider {
 				if ("auth".equalsIgnoreCase(qop)) {
 					// 客户端随机数,这是一个不透明的字符串值,由客户端提供,并且客户端和服务器都会使用,以避免用明文文本。
 					// 这使得双方都可以查验对方的身份,并对消息的完整性提供一些保护
-
+					cNonce = UUID.randomUUID().toString();
 
 				}else if ("auth-int".equalsIgnoreCase(qop)){
 					// TODO
@@ -155,6 +155,7 @@ public class SIPRequestHeaderPlarformProvider {
 			reStr.append(nc);
 			reStr.append(":");
 			reStr.append(cNonce);
+
 			reStr.append(":");
 			reStr.append(qop);
 			reStr.append(":");