完全可以,上海只要有暂住证就可以办理的。
不过护照必须在户籍所在地办理。
有护照之后凭暂住证或居住证去签证中心就可以了。记得带全资料和400块钱(国家不同收费也不同)最好多带点。
准备的资料请咨询领事馆。