In Microsoft Dynamics NAV 2009 werd het mogelijk om webservices te gebruiken. De installatie daarvan was nogal lastig, omdat vrijwel alles wat met authenticatie te maken had, handmatig moest worden ingesteld. In NAV 2013 is dat een stuk beter geregeld, en zou je denken dat alles volledig automatisch wordt ingesteld. Helaas is dat niet het geval: the SPN's voor de webservices worden niet (goed) ingesteld.

Om webservices aan de praat te krijgen, moeten er twee SPN's worden ingesteld. Dit kun je doen met de volgende commando's:

setspn -A http/<servernaamFQDN> <domein\servicelogonaccount>

setspn -A http/servernaam> <domein\servicelogonaccount>

Na het herstarten van de service zou e.e.a. moeten werken.

Je kunt het serviceaccount echter ook rechten geven om zelf SPN's toe te kennen. Daarvoor ga je naar de Active Directory Users & computers MMC, kies je voor de advanced view, en ga je naar het betreffende account. Ga nu naar de security tab, klik op SELF in de group or user names:  en zet "write public information" op allow.

 

bron: http://msdn.microsoft.com/en-us/library/hh166150(v=nav.80).aspx