Skip to content

Commit 82418bd

Browse files
committed
Fix difference between cleartext and ticket enc cname/crealm
1 parent efaf178 commit 82418bd

1 file changed

Lines changed: 2 additions & 8 deletions

File tree

Kerberos.NET/Entities/Krb/KrbKdcRep.cs

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -66,14 +66,8 @@ out MessageType messageType
6666

6767
var rep = new T
6868
{
69-
CName = request.Compatibility.HasFlag(KerberosCompatibilityFlags.IsolateRealmsConsistently) ?
70-
KrbPrincipalName.FromPrincipal(request.Principal) ?? encTicketPart.CName :
71-
encTicketPart.CName,
72-
73-
CRealm = request.Compatibility.HasFlag(KerberosCompatibilityFlags.IsolateRealmsConsistently) ?
74-
request.ClientRealmName :
75-
request.RealmName,
76-
69+
CName = encTicketPart.CName,
70+
CRealm = encTicketPart.CRealm,
7771
MessageType = messageType,
7872
Ticket = ticket,
7973
EncPart = KrbEncryptedData.Encrypt(

0 commit comments

Comments
 (0)