Creating your inWebo Radius Secure site
-
in the inWebo administration console, go to the secure site tab and create a new Radius Secure site
Fill the form with your site addresses:
-
Called URL is the bookmarked URL in https
-
The Authentication page will be given later when authenticating for the first time it will be displayed in the pulse address bar
-
Form name: frmLogin
-
Login field name: username
-
Password field name: password
-
Check "Login automatically inserted"
-
Click on "Update" then on "Browse token Activation"
-
Select the "Bookmark Alias" at the top of this form, for later use
-
Close this form
Download a new inWebo Certificate file and his passphrase
-
in the inWebo administration console, go to the secure site tab and create a certificate file with his passphrase and download it.
Downloading Pulse Sample page
in your Pulse Secure Connect administration console,
-
in the top menu, select Authentication > Signing In > Sign-in pages
Select "Upload Custom Pages..."
-
In the Upload Custom Sign-In Pages, download the file Sample.zip
-
Unzip the file in a folder
-
Edit the file LoginPage.thtml
In this page :
Add the following lines int he <HEAD></HEAD> section :
</script>
<script type="text/javascript" src="https://ult-inwebo.com/va/client.js"></script>
<script type="text/javascript">
VA_jQuery(document).ready(function(){
iwpopup("myContainer", "myStart", function() {
iwstart("myStart", function(iw, data) {
//Successful authentication
if (data.action == "authentication" && data.code == "ok") {
iw.insertFields(data.result);
}
//Virtual Authenticator is not activated
if (data.type == "error" && data.code == "nok" && data.result.reason == "no_profile") {
//We terminate the previous instance of Virtual Authenticator
iwterminate();
//We encapsulate the restart of Virtual Authenticator on action "activation" in a setTimeout
setTimeout(function() {
iwstart("myStartActivate", function(iw, data) {
//handle successful activation here
});
}, 0);
}
});
});
});
</script>
Add the following lines int he <BODY></BODY> section :
-
Report the Bookmark Alias you created earlier in the inWebo Radius secure site
<div id="myContainer" style="position:relative; top: 40%; left: 20%; display:none;"></div>
<div id="myStart" data-action="authentication" data-container="myContainer" data-quiet-start="1" data-lang="auto" data-width="M" data-alias="****yourBookmarkAliasHere****"></div>
<div id="myStartActivate" data-action="activation" data-container="myContainer" data-quiet-start="1" data-lang="auto" data-width="M" data-alias="****yourBookmarkAliasHere****"></div>
Downloading inWebo PHP API Development Kit
-
Here > Resources downloads
-
Extract the content under your previously created Pulse secure Sample directory
-
/API
-
/resources
-
-
insert your inWebo certificate file in the API folder
-
Edit the file "/resources/settings.php"
-
Fill the first lines with your service ID and certificate informations
//inWebo Service ID (as displayed in the inWebo Administration Console)
$serviceId = XXXX; // Put your Service ID here
//inWebo API certificate
$certFile = "****your_certificate.crt"; // Specify here the name of your certificate file.
$certPassphrase = "*****your_passphrase*****"; // This is the passphrase of your certificate file
Creating a new .ZIP package
Once your modifications have been done, create a new .Zip package with this folder.
Upload your custom portal Zip package in Pulse connect Secure
in your Pulse Secure Connect administration console,
-
in the top menu, select Authentication > Signing In > Sign-in pages
-
Fill the name of your custom Sign-in Pages
-
Upload the Zip package of your custom Sign-in Pages "Templates File:" with the "Browse" button
-
Click on "Upload Custom Pages"
Editing your custom Sign-in policy
in your Pulse Secure Connect administration console,
-
in the top menu, select Authentication > Signing In > Sign-in Policies
-
Edit your custom Sign-in Policy or create a new one
-
To edit a Custom policy click on the User URLs custom address
-
in the "Sign-in page:" select the custom Sign-in Pages you have uploaded
click on "Save Changes"
Modyfing PulseSecure logo in your Custom Sign-in Page
in your Pulse Secure Connect administration console,
-
in the top menu, select Authentication > Signing In > Sign-in Policies
-
Click on "Default Sign-In Page"
In the "Default Sign-In Page"
-
Scroll down to "Header appearance" section
-
Here you can change the logo and background color of all your Pulse Connect Secure / sign-in pages
Testing the new custom Sign-in Page
-
Logout from Pulse Secure Connect administration console,
-
Change your address to the new SIgn-in address
(https://******PulseSecure_Address***/inWebo here)
-
You can hide the Login Form in the LoginPage.thtml / id="table_LoginPage_6" (style="visibility:hidden" ...)
-
The form will be filled and posted automatically