签证由什么机构负责

法律援助

    法律分析:在中国,由公安部、外交部按照各自职责负责有关出境入境事务的管理。 中华人民共和国驻外使馆、领馆或者外交部委托的其他驻外机构(以下称驻外签证机关)负责在境外签发外国人入境签证。
    法律依据:《中华人民共和国出境入境管理办法》第四条 公安部、外交部按照各自职责负责有关出境入境事务的管理。 中华人民共和国驻外使馆、领馆或者外交部委托的其他驻外机构(以下称驻外签证机关)负责在境外签发外国人入境签证。出入境边防检查机关负责实施出境入境边防检查。县级以上地方人民政府公安机关及其出入境管理机构负责外国人停留居留管理。