سلام
در حال پیاده سازی درگاه زرین پال هستم فرانت اند با react و بک اند با asp.net core هست. مشکلی که بهش برخوردم اینکه وقتی زرین پال callback url رو فراخوانی می کنه سمت فرانت اند نمیاد که با روتینگ فرانت اند اون رو هندل کنم میخواد از بک اند مسیردهی بشه که اونجا هم اینجور چیزی تعریف نشده. با توجه به اینکه بک اند همه چیز با api هست چه جوری این مسئله رو باید حل کنم ؟
راه حل دقیق مسئله رو پیدا کردم
https://inthetechpit.com/2019/06/13/handle-client-side-routes-with-iis-on-page-refresh-react-app/
سمت فرانت نمیاد لینک نمونه رو در زیر قرار دادم
http://smartmelk.ir/profile?Authority=000000000000000000000000000132780426&Status=OK
شاید پاسخ شما همینجا باشد
@tabatabaee.mostafa
سلام .
خوب شما باید route مربوط به callback تعریف کنی . وب سایت شما فقط داره با آدرس صفحه اصلی کار میکنه و route به نام profile نداری.
میتونی برای مدیریت آدرس ها از react router استفاده کنی.
route به شکل زیر تعریف شده
<Switch>
<Route exact path="/" component={Home} />
<Route path="/profile" component={Profile} />
<Route path="/sell" component={Sell} />
</Switch>
شما فرض کنید که کاربر برای بار اول آدرس smartmelk.ir/sell رو بزنه هنوز فرانت لود نشده که بخواد routing رو انجام بده .
به نظر من باید سمت سرور هندل بشه