IsDateValid() depends on system time.

Hi,

I have created a custome license field to expire a key after certain time.

If expire date is set for 07-16-2013 and i run IsDateValid on 07-17-2013 i get TA_FAIL. But if i change the system date to 07-15-2013 IsDateValid returns TA_OK.

I would like to know if this issue has been resolved. If not what are the other alternatives to handle dates.

Thanks

We've covered this a few times in this forum. Most recently in this thread.

IsDateValid does date validation completely on the client side. It uses several different methods for fraud detection, but due to its nature (the fact that it's completely client-side) it's still vulnerable to fraud.

If you want a fraud-free method then contact your server and get the time from there.