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 پاسخ 539 بازدید
سوال شده 6 سال قبل در برنامه نویسی توسط gatity (139 امتیاز)
+1 امتیاز
1 پاسخ 461 بازدید
سوال شده 6 سال قبل در برنامه نویسی توسط gatity (139 امتیاز)
+2 امتیاز
1 پاسخ 852 بازدید
+1 امتیاز
1 پاسخ 880 بازدید
+1 امتیاز
1 پاسخ 554 بازدید
+1 امتیاز
1 پاسخ 639 بازدید
+1 امتیاز
1 پاسخ 679 بازدید
0 امتیاز
1 پاسخ 316 بازدید
0 امتیاز
1 پاسخ 576 بازدید
سوال شده 6 سال قبل در برنامه نویسی توسط nirvana (89 امتیاز)
+1 امتیاز
1 پاسخ 686 بازدید
...