London-born Oshilaja has previously had loan spells at Newport County and Sheffield Wednesday.

Meanwhile, the Dons have cancelled the contract of midfielder Jake Nicholson and Frankie Sutherland has returned to Queens Park Rangers following the end of a loan spell in which he scored once in 11 games.