graphql
and ws
applications.Advantys.My.dll
and Advantys.Security.dll
assemblies must be copied to the \bin
folders of your web forms. Your web services must continue to use Basic or Integrated Authentication.
web.config
file. This will expire the user session in case of inactivity after a period of time (in minutes) as specified by the value of the ApplicationSessionTimeOut
configuration parameter.
For example, to set the user session to expire after 30 minutes of inactivity, modify the parameter as follows: <add key="ApplicationSessionTimeOut" value="30" />
.\wfgen\web.config
:\wfgen\web.config
:\wfgen\bin
and \wfgen\wfapps\webforms\bin
folders.
\bin
folders of your web forms. Your web services can use Basic or Integrated authentication, or your custom HTTP Module.
MyCompany.Hosting.Samples.CustomAuthModule
).
\wfgen\web.config
: \wfgen\web.config
: login.aspx
code to validate the credentials passed over HTTP Basic against the external configuration repository. If you don’t have any external configuration repository, you can add users directly in the web.config of WorkflowGen (refer to the .NET documentation).
login.aspx
file must be copied to all of your webforms folders. This should only be applied to webforms. Web services must continue to use either Basic or Integrated authentication and therefore the login.aspx
page cannot be used for them.
web.config
file, register the authentication form: protection="None"
or protection="All"
attribute under the "forms"
node. If "All"
is used, the machineKey
attribute and value must be added as well. (For more information about form-based authentication, see http://quickstarts.asp.net/QuickStartv20/aspnet/doc/security/formsauth.aspx.)
web.config
file and reset the security settings to Basic or Integrated in IIS for these folders.
https://
.https://
instead of http://
.cors
node with the list of external domains and their methods and headers (where HTTP requests will be allowed) to the WorkflowGen web configuration settings (located in \wfgen\web.config
). See some common examples below.