Difference between revisions of "Setup Basic Auth for Interfaces"
From Agility
(Created page with "Category:Web Services In this scenario any configured (windows) user which pass IIS basic authentication will have access to web services exposed by Agility. In Agility s...") |
|||
| Line 1: | Line 1: | ||
[[Category:Web Services]] | [[Category:Web Services]] | ||
| − | In this scenario any configured (windows) user which pass IIS basic authentication will have access to web services exposed by Agility. In Agility single predefined agility user will handle all requests (regardless of user name authenticated by iis). | + | Below configuration tutorial set BASIC authentication only for interfaces defined by import (web service import definitions). It will not set authentication for other services, for example it will NOT enable BASIC authentication in web services used to communicate with mobile devices. |
| + | |||
| + | In this scenario any configured (windows) user which pass IIS basic authentication will have access to web services exposed by Agility. In Agility single predefined agility user will handle all requests (regardless of user name authenticated by iis). | ||
| + | |||
| + | |||
| + | ==IIS BASIC authentication setup== | ||
| + | |||
| + | #Open IIS configuration console, navigate to Agility Services directory, and switch to content view. | ||
| + | [[File:agilityservices_basic_iis_01.png]] | ||
| + | |||
| + | |||
| + | #Right click on GeneralImport.ashx and Select “Switch to Features View” from context menu. | ||
| + | [[File:agilityservices_basic_iis_02.png]] | ||
| + | |||
| + | |||
| + | #Open Authentication options. | ||
| + | [[File:agilityservices_basic_iis_03.png]] | ||
| + | |||
| + | |||
| + | #Disable Anonymous Authentication and Enable Basic Authentication. | ||
| + | [[File:agilityservices_basic_iis_04.png]] | ||
Revision as of 15:32, 24 January 2017
Below configuration tutorial set BASIC authentication only for interfaces defined by import (web service import definitions). It will not set authentication for other services, for example it will NOT enable BASIC authentication in web services used to communicate with mobile devices.
In this scenario any configured (windows) user which pass IIS basic authentication will have access to web services exposed by Agility. In Agility single predefined agility user will handle all requests (regardless of user name authenticated by iis).
IIS BASIC authentication setup
- Open IIS configuration console, navigate to Agility Services directory, and switch to content view.
- Right click on GeneralImport.ashx and Select “Switch to Features View” from context menu.
- Open Authentication options.
- Disable Anonymous Authentication and Enable Basic Authentication.



