三年前你有前科,现在公安机关不应作为理由,不给你办理居住证,否则,他们的行为就是违法的。你可以向其上级公安机关纪检部门或者户政部门投诉,要求派出所说明理由。 居住证申领及管理办法,并没有设定有前科的人不能办理居住证。