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 پاسخ 420 بازدید
سوال شده 5 سال قبل در برنامه نویسی توسط gatity (139 امتیاز)
+1 امتیاز
1 پاسخ 390 بازدید
سوال شده 5 سال قبل در برنامه نویسی توسط gatity (139 امتیاز)
+2 امتیاز
1 پاسخ 729 بازدید
+1 امتیاز
1 پاسخ 822 بازدید
+1 امتیاز
1 پاسخ 471 بازدید
+1 امتیاز
1 پاسخ 513 بازدید
+1 امتیاز
1 پاسخ 575 بازدید
0 امتیاز
1 پاسخ 248 بازدید
0 امتیاز
1 پاسخ 476 بازدید
سوال شده 5 سال قبل در برنامه نویسی توسط nirvana (89 امتیاز)
+1 امتیاز
1 پاسخ 598 بازدید
...