my 87 passenger door does this sometimes.
start with some silicone spray, in the key hole, the pull knob, and push the spray straw in the door jam and give it a soak from inside and out.
work the key like you are trying to pick it, helps to have a new cut copy key, they somehow work better...