Does DWKit support domain authentication and Single Sign-On?

Yes, DWKit supports domain authentication and Single Sign-On. Mind, that the server, where DWKit is deployed, must be included in the Domain.

By default Forms authentication is used. In order to sqitch to Windows authentication, please, follow these steps:

  1. Fill in the "Domain login" field (format: domain\user) for a user in the Admin panel in the Manage users section.

  2. Set up Windows authentication for the web server:
  • For IIS Express (enabled in VS by default) you need to change the iisSettings:

Optimajet.DWKit.StarterApplication\Properties\launchSettings.json:

old:

"iisSettings": {
    "windowsAuthentication": false, 
    "anonymousAuthentication": true, 
    "iisExpress": { 
        "applicationUrl": "http://localhost:48800/", "sslPort": 0 
    } 
}   

new:

"iisSettings": {
    "windowsAuthentication": true, 
    "anonymousAuthentication": false, 
    "iisExpress": { 
        "applicationUrl": "http://localhost:48800/", "sslPort": 0 
    } 
}