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 پاسخ 284 بازدید
سوال شده 5 سال قبل در برنامه نویسی توسط gatity (139 امتیاز)
+1 امتیاز
1 پاسخ 286 بازدید
سوال شده 5 سال قبل در برنامه نویسی توسط gatity (139 امتیاز)
+2 امتیاز
1 پاسخ 534 بازدید
+1 امتیاز
1 پاسخ 211 بازدید
+1 امتیاز
1 پاسخ 407 بازدید
+1 امتیاز
1 پاسخ 371 بازدید
+1 امتیاز
1 پاسخ 470 بازدید
0 امتیاز
1 پاسخ 201 بازدید
0 امتیاز
1 پاسخ 351 بازدید
سوال شده 5 سال قبل در برنامه نویسی توسط nirvana (89 امتیاز)
+1 امتیاز
1 پاسخ 445 بازدید
...