NOC authentication
Authenticating users
D-8
Authenticating users
After a user has supplied login information on the remote login page, the login application
must submit an authentication request containing the user’s login name, password, and IP
address to the controller by establishing an SSL session to the following URL:
https://controller_ip:8090/goform/HtmlNocLoginRequest
?username=username&password=password&ipaddr=user_ip
Where:
Example 1
Assume that the controller is not behind a NATing device, and that its IP address is
192.168.4.2. The subject DN in its SSL certificates is www.noc-cn3.com.
Parameter Description
controller_ip
Defines the IP address of the controller or you could use a
domain name if you have defined one using the hosts file on
the Web server. (By default, the secure Web server on the
controller operates on port 8090. This can be changed on the
Management > Management Tool page if required.)
The controller requires that the contents of the Host HTTP
header match the actual domain name/IP address and port
the controller is operating on:
Host:
controller_domain_name:secure_web_server_port_number
or
Host:
controller_IP_address:secure_web_server_port_number
This is usually the case unless the controller is behind a
device that provides network address translation (NAT). In
this situation, the login application must manually forge the
Host HTTP header. The easiest way to do this is to define
login-url with the %i and %p placeholders. This returns
the domain name of the controller and the port number of its
secure Web server. The login application can then construct
the appropriate Host HTTP header.
username
Username supplied by the user.
password
Password supplied by the user.
user_ip
IP address of the user’s computer.