FortiAuthenticator FSSO Authentication User Guide
FortiAuthenticator FSSO Authentication User Guide
(192.168.0.254)
Router
(192.168.1.254)
LABWINXP
(192.168.1.100)
LABWIN7
(192.168.1.101)
WIN2008SVR
(192.168.1.2)
FortiAuthenticator
(192.168.1.3)
CORP.EXAMPLE.COM
CORP
FAC31
Administrator username:
DomainAdmin
Administrator password:
<password>
Name:
fac31
IP address:
192.168.0.122
set OUTFILE=c:\fac31.keytab
set [email protected]
set PRINC=HTTP/[email protected]
set CRYPTO=all
set PASSWD=pa$$w0rd
set PTYPE=KRB5_NT_PRINCIPAL
ktpass -out %OUTFILE% -pass %PASSWD% -mapuser %USERNAME% -princ
%PRINC% -crypto %CRYPTO% -ptype %PTYPE%
<html>
<body>
<script type="text/javascript">
var URI_string = document.location;
setTimeout(function() {
document.location.href=http://fac31.corp.example.com/login/kerbauth?user_continue_url= %%PROTURI%%;
}
, 1000);
</script>
<h2>
Redirecting.....
</h2>
</body>
</html>
fac31.corp.example.com
http://<FAC_URL>/login/kerbauth?user_continue_url=https%3A%2F%2Fptop.only.wip.la%3A443%2Fhttp%2Fwww.google.com%2F
User-name
Fortinet-Client-IP
Fortinet-Group-Name
= <Username>
= <Client IP>
= <Group Membership>
(Optional)
Username
IP
Group
= john.doe
= 10.1.73.175
= FW_Admins
(Optional)
curl -k -v -u "admin:zeyDZXmP6GbKcerqdWWEYNTnH2TaOCz5HTp2dAVS" -d
'{"event":"0","username":"cwindsor","user_ip":"10.1.73.175",user_
groups:FW_Admins}' -H "Content-Type: application/json"
https://192.168.0.122/api/v1/ssoauth/
curl -k -v -u "admin:zeyDZXmP6GbKcerqdWWEYNTnH2TaOCz5HTp2dAVS" -d
'{"event":"1","username":"cwindsor","user_ip":"10.1.73.175"}' -H
"Content-Type: application/json"
https://192.168.0.122/api/v1/ssoauth/
C:\WINDOWS>wmic
wmic:root\cli>/user: CORP\DomainAdmin
Enter the password :********
wmic:root\cli>/node: 192.168.1.150
wmic:root\cli>computersystem get username /value
UserName=CORP\atano
wmic:root\cli>
Read
Read Member Of
Domain Admin
Domain Admin
Domain User
Domain Admin
Domain Admin
Domain User