Well, first, you should know that corneal haze could be from uveitis, infection, glaucoma etc. and generally speaking, if it is due to uveitis, you can just have steroid medications, which will be prescribed if inflammation is still present. And in that way, it may help to reduce the corneal haze. On the other hand, If it's due to infectious keratitis, I will suggest you using suitable anti-biotic drops. If corneal haze is of long duration then it may not go by medications alone. And you need to go and see a cornea specialist. Anyway, just be careful about it.