title: WCF - Why netTCPBinding works fine with Kerberos authentication without any SPN setting?
body: <p>In one of our networks we are utilizing the netTCPBinding. The WCF service hosted in  windows service that run as a domain account. </p>
  
  <p>From the event viewer I can see that my WCF service uses Kerberos authentication. Everything works seamlessly "out-of-the-box" with simple default configuration without an <code>&lt;identity&gt;</code> element in the configuration file and without any SPN setting for the machine like:</p>
  
  <pre><code>setspn -a WcfServiceName//Server domaonAccount
  </code></pre>
  
  <p>But from the multiple online references I concluded that SPN setting is necessary 
  Its not clear, why in my case it works without those settings? </p>
  
  <p>Looking forward for an explanation from WCF-Security experts.</p>