Forms STS web.config File Settings
The following table lists the settings available in the FormsSTS web.config file. You should contact support before making any changes to these settings.
Node | Change permitted? | Description | Example Value |
---|---|---|---|
General Settings | |||
No | |||
No | |||
No | |||
No | |||
No | |||
The following five entries are used to authenticate against the default asp.net membership provider | |||
No | |||
Set by default and should not need to be changed | The Issuer name for the K2 Forms STS as configured in the Claims configuration | ||
Set by default and should not need to be changed | The Forms STS issuer thumbprint. The K2 Server checks to make sure it trusts an issuer by validating the thumbprint it has configured for the issuer against that issuer's certificate used to sign the token. | ||
The SessionTokenLifetime controls how many seconds the session token remains valid. This is normally set to around 8 hours (28800 seconds). This value can not be larger than 86400 (1 day) | |||
No | This config value currently has no effect | ||
SmatForms App Settings | |||
Yes | This config value controls which host machine the STS connects to, to retrieve and store information as well as authenticated users. | The hostname or ip address of the K2 Host Server machine | |
Yes | This config value is used to specify which port to use for K2 host server communication. | The port number that host server is configured to listen on. | |
Yes | This config value is used to specify which port to use for K2 workflow server communication. | The port number that the K2 workflow server is configured to listen on. | |
No | This config value should not be used and is legacy for UserProviders that needed a AuthData value for authentication. | ||
Yes | The DefaultSecurityLabel is used when none is specified. Leave blank or missing to use the URM default security label. | ||
Yes | SecurityLabels that are available. Leave blank or missing to use the all URM security labels. | Semi-colon separated list. | |
Yes | SecurityLabels that use integrated security | Semi-colon separated list. | |
Yes | SecurityLabels that should be excluded when authenticating users. Used if very specific security labels should be used or not used by the Forms STS (for example don’t allow users to log in with their windows credentials on the forms sts) | Semi-colon separated list. | |
Advanced Connection settings | |||
No | These settings are for advanced scenarios and testing purposes – do not change them as they may have grave performance and stability impacts. | ||
No | |||
No | |||
No | |||
Copy
Forms.AuthenticationCookie.Name
|
No | ||
Copy
Forms.AuthenticationCookie.Duration
|
No | ||
No | |||
<!-- Site Session Expiration Handling settings --> | |||
Yes | Used to detect redirect loops that may occur when there is problem during authentication. A user may visit the STS a maximum of five times in the interval specified by the configuration setting. | ||
No | This config value is specified per security label and lists the methods that are used to authenticate the user against K2 Host Server with the credentials supplied on the login form. | A semi-colon separated list of numbers 1-8. |