riskminderclient.js does not populate the externalIP object as shown below. Please provide function call to get the externalIP address. Also note, released ca-riskauth-sample-application when deployed is using this externalIP address for evaluating risk.
Customers want to code to use the external IP address during Risk Evaluation as the released ca-riskauth-sample-application does.
Release : 9.1,x
Component : AuthMinder(Arcot WebFort), RiskMinder(Arcot Riskfortt)
Broadcom provided ca-riskauth-sample-application invokes this function getRemoteHost() to populate “externalip” as shown below. Customer can mimic the same.
== excerpt from index.jsp as defined in Advanced Authentication provided ca-riskauth-sample-application=============
function collectingSystemInfo() {
try{
client.setProperty("externalip", "<%=request.getRemoteHost()%>");
client.setProperty("format", "json");
client.setProperty("didname", "<%=cookieName%>");
client.loadFlash(readyCallback);
}catch(e){
alert(e);
}
======================= End Of Excerpt ====================================================================
How to get to index.jsp file to study this code ?
The IP address shown below for a deployed ca-riskauth-sample-application is the external IP address. The ca-riskauth-sample-application code calls getRemoteHost() to get this IP address.
None.