Hi folks.
i found this website that enable you to generate a free Certificate for your controller
https://gethttpsforfree.com/
you can use this certification with the controller access webpage, captive potral and 802.1X terminition.
you can found in attachment the procedure to integrate the certification with captive portal and the controller webpage.
this way you will never get the certification error message.
Regards