apache - OTRS Single Sign On (SSO) on Linux Ubuntu -
i attempting install sso on linux apache, don't understand why linux system has ntdomain, or ntdomain precisely.
<location /otrs> perlauthenhandler apache2::authenntlm authtype ntlm,basic authname basic require valid-user perladdvar ntdomain "domain dc bdc" perlsetvar defaultdomain domain perlsetvar splitdomainprefix 1 </location>
and
$self->{'customer::authmodule'} = 'kernel::system::customerauth::httpbasicauth'; $self->{customerpanelloginurl} = 'http://otrs-server/otrs/no_sso_login_possible.html'; $self->{customerpanellogouturl} = 'http://otrs-server/otrs/logout.html';
why there ntdomain? don't know in linux context. don't know how documentation.
besides that, seems different documentation on github site. there plain english explanation, or stupid or something?
it depends trying do...
the example otterhub-wiki focuses on providing sso windows-clients in windows-domain using ntlm: user log onto workstations domain-credentials , passed otrs/apache.
the example admin-manual (using kernel::system::customerauth::httpbasicauth) more generic approach - technically speaking same ntlm-stuff.
the basic idea here is, have done kind of authentication user somewhere else , have set authorization
-header - http-basic-auth do.
otrs using username provided authorization
-header query local user-database.
tl;dr: in first example, set authorization
-header taking relevant information ntlm, in second example have find way around , set appropriate header yourself.
Comments
Post a Comment