Find all positive integer roots of the equation

My solution attempt:

Following Wolframalpha factoring, it can be rewritten as , then

and putting and for the

first positive integer root,

second positive integer root,

How can I prove that these are the only positive integer solutions? Thanks for any suggestions. Regards.