I have used chlorinated brake cleaner.
Patton wrote: Before resorting to glue, would try cleaning both the bar and inside grip with household rubbing alcohol, and then using the alcohol as a medium to slide the grip onto the handlebar (or throttle tube). Allow to dry before using.
Probably depends somewhat on the particular grip being fitted. But I just clean the bar and grip, then use air pressure with cone nozzle to quickly fit the grip on to handlebar and throttle tube. Grips stays firmly in position, and zero slippage.
Another possibility, as opposed to glue, is hairspray applied to clean bar and grip interior, and slide grip into position before the hairspray dries. Then allow to dry before using.
I have never resorted to using glue. What a mess. And difficult to remove.
My brand new Z1's and KZ900 came from the factory without any glue to hold on the grips, and the stock grips without any glue held on just fine, and never posed an issue.
YMMV with whatever aftermarket grips are being fitted.
Good Fortune!