0 امتیاز
قبل در برنامه نویسی توسط (186 امتیاز)
ویرایش شده قبل توسط

با سلام

بعد از ارتقا پورتال و اکتیویتی و همچنین پروژه خودمان به ورژن جدید (9.2.0 احتمالا)

با استفاده از روش اول توصیه شده در اینجا توکن لازم برای فراخوانی وبسرویسها را دریافت کردیم.

پروژه اصلی هم بعد از ارتقا روی تامکت قرار گرفت و از طریق پرتال به درستی جواب میدهد.

اما فراخوانی وب سرویسهای آن با استفاده از توکن منجر به پاسخ زیر می گردد:

{
  "success": false,
  "message": "اختيارات تعيين شده براي شما براي عمليات مورد نظر كافي نمي باشد.",
  "code": null,
  "data": null
}

برای گرفتن توکن هم کاربر root و هم کاربر ws را تست کردیم، جواب فرقی نمیکند.

 

1 پاسخ

0 امتیاز
قبل توسط (186 امتیاز)
 
بهترین پاسخ
با راهنمایی آقای گلدوزیان مشخص گردید که این اشکال به دلیل استفاده از reverse-proxy

به نام tomcat-helper  است.

با توجه به اینکه روی سرور مشتری از این امکان(tomcat-helper) استفاده نمی شود، این اشکال روی سرور واقعی و تست رخ نخواهد داد.

این مشکل با این روش:(عدم استفاده از reverse-proxy) برطرف می شود.

موفق باشید

سوالات مشابه

0 امتیاز
1 پاسخ 295 بازدید
سوال شده 5 سال قبل در برنامه نویسی توسط gatity (139 امتیاز)
+1 امتیاز
1 پاسخ 292 بازدید
سوال شده 5 سال قبل در برنامه نویسی توسط gatity (139 امتیاز)
+2 امتیاز
1 پاسخ 555 بازدید
+1 امتیاز
1 پاسخ 213 بازدید
+1 امتیاز
1 پاسخ 418 بازدید
+1 امتیاز
1 پاسخ 387 بازدید
+1 امتیاز
1 پاسخ 483 بازدید
0 امتیاز
1 پاسخ 210 بازدید
0 امتیاز
1 پاسخ 362 بازدید
سوال شده 5 سال قبل در برنامه نویسی توسط nirvana (89 امتیاز)
+1 امتیاز
1 پاسخ 458 بازدید
...