I recorded a script,played back that it worked fine on that day
on very next day when i played the script again,its raising 403 error
Your script is probably using an id used for the authentication and only valid for one day.
You need to check the request content in order to manage that dynamic parameters. In order to quickly identify it (or them if many) you can perform another recording of the exact same steps and compare the same requests. If they contain Id's with different values then you need to correlate them with variable extractors.