UHTTP_DEF_AUTH

Uniface logical that determines the default authentication schema to be used by the web server when processing UHTTP SEND requests.

UHTTP_DEF_AUTH {=} B | L | N

Values

  • B for Basic
  • L for NTLM
  • N for Negotiate, (chooses between NTLM and Kerberos)

Defaults

Assignment file: Application assignment file
Section: [LOGICALS]
Default value: B if user names are provided in the UHTTP SEND operation

Description

When this logical is set, and the UHTTP SEND operation does not specify a user name and password for the web server (URL), the credentials of the current Windows user will be used for authentication. This functionality is not available under Unix.

If this logical is omitted, and the SEND operation specifies a user name but no authentication scheme, Basic authentication is used.

The default authentication scheme can be overridden by specifying a scheme in the Username parameter of the UHTTP SEND operation.

Related Topics