Using Java Authentication
Posted by Adrien de Croy (Import) on 30 January 2004 04:23 PM
WinGate offers Java Authentication for clients who are using a java capable browser. The Java client is a java applet that connects to the Remote Control Service in WinGate to authenticate users. To use Java based Authentication, you must do the following:
On the WinGate Server.
On the Client machine
- You must be using the WinGate User Database. If you are using the Windows User Database, this option is not available, and there are other ways you can get your users to authenticate.
- Open GateKeeper on the WinGate server.
- On the System tab click on the Remote Control Service.
- Select the bindings tab
- At the bottom of the tab, there is a section called Binding Policies - This determines which interfaces will be able to access this service. If there is not a binding showing for the adapters your clients are connected to, then add a binding policy, choose "any internal adapter", then click OK, and OK.
- Select WWW proxy server under the Services tab in GateKeeper.
- On the General tab under authentication methods, check the tick box Java Authentication. You must be using the WinGate user database for this to be available.
- Next, select the Policies tab in the WWW proxy server.
- Underneath the window in the middle of the dialog make sure that the Default Rights (System Policies) are set to Are Ignored, then click on the Add button below.
The new dialog Properties of new recipient will appear.
- Select the everyone radio button.
- Select User must be authenticated radio button below the window.
- Click OK back through each dialog.
- Save changes in GateKeeper.
- The web browser will need to be configured to use a Proxy server.
- The address for the proxy server will be the Internal IP address of the WinGate server.