ورود

View Full Version : حرفه ای: مشکل استفاده از PHP در ASP.NET MVC



xilia.lotyx
چهارشنبه 04 اردیبهشت 1398, 21:53 عصر
با عرض سلام خدمت دوستان

من یه سایت فروشگاهی با ASP.NET MVC 5 دارم. برای بلاگ سایت از وردپرس استفاده کردم و همه تنظیمات درسته و در حالت عادی کار میکنه. ولی وقتی از roleManeger داخل web.config استفاده می کنم هنگام وارد کردن آدرس بلاگ (myWebAddress.ir/blog) به خطا می خورم. ولی وقتی تگ های roleManeger را از داخل web.config برمیدارم هیچ خطایی رخ نمی ده. ولی کاربر ها نمی تونن وارد سایت شن و باز از اینور به مشکل می خورم.

فک می کنم چون blog کنترلی نداره داخل routing قاطی میکنه . کلا اسیر شیدم. ممنون میشم اگه بتونید کمک کنید.
یه مطلب که باید بدونید اینکه تو همین شرایط خطا وقتی آدرس های طولانی تر رو وارد میکنیم ورد پرس کار میکنه مثل این http://myWebAddress.ir/blog/wp-admin/index.php (http://petrotop.ir/blog/wp-admin/index.php) ولی http://myWebAddress.ir/blog/wp-admin (http://petrotop.ir/blog/wp-admin/index.php) کار نمی کنه انگار بعد از http://myWebAddress.ir/{controller}/ (http://petrotop.ir/blog/wp-admin/index.php){action}/{id} خطایی رخ نمیده ولی از قبل مرحله id به خطا میخوره

Asra98
پنج شنبه 05 اردیبهشت 1398, 00:44 صبح
شما الان قصد یک پارچه سازی پروژه asp.net mvc با wordpress رو دارید اونهم احراز هویت ؟؟
اگه پاسخ مثبته ایا نمونه مشابه دیدید در اینترنت که این کار رو تونسته باشه انجام بده ؟
اگر هست لینک بدید من بررسی کنم کامل راهنمایی کنم .
اما چیزی که من می دونم به دلیل مجزا بودن دو چارچوب کاری ، این کار شدنی نیست ، اگر هم شدنی باشه ، قطعا به راحتی نیست مگر اینکه تیم توسعه وردپرس یه افزونه خاصی رو برای اتصال به سیستم احراز هویت دات نت (که باز خودش به 4 روش احراز هویت زیرشاخه میشه ) فراهم کنه .

xilia.lotyx
جمعه 06 اردیبهشت 1398, 12:30 عصر
شما الان قصد یک پارچه سازی پروژه asp.net mvc با wordpress رو دارید اونهم احراز هویت ؟؟
اگه پاسخ مثبته ایا نمونه مشابه دیدید در اینترنت که این کار رو تونسته باشه انجام بده ؟
اگر هست لینک بدید من بررسی کنم کامل راهنمایی کنم .
اما چیزی که من می دونم به دلیل مجزا بودن دو چارچوب کاری ، این کار شدنی نیست ، اگر هم شدنی باشه ، قطعا به راحتی نیست مگر اینکه تیم توسعه وردپرس یه افزونه خاصی رو برای اتصال به سیستم احراز هویت دات نت (که باز خودش به 4 روش احراز هویت زیرشاخه میشه ) فراهم کنه .


سلام. نه احراز هویت هماهنگ مد نظرم نبود. مشکلم این بود که چون پوشه blog حاوی سایت پی اچ پی بود. موقع فرآخوانی این آدرس سرور بهم گیر میداد. و به مشکل می خوردم. و خطایی که میداد این بود کلاس rolManager رو پیدا نمیکنم. امروز با تنظیم web.config که داخل همین پوشه بود. و غیر فعال سازی roleManeger توی این فایل مشکلم کامل حل شد. :افسرده:

Asra98
شنبه 07 اردیبهشت 1398, 23:50 عصر
سلام. نه احراز هویت هماهنگ مد نظرم نبود. مشکلم این بود که چون پوشه blog حاوی سایت پی اچ پی بود. موقع فرآخوانی این آدرس سرور بهم گیر میداد. و به مشکل می خوردم. و خطایی که میداد این بود کلاس rolManager رو پیدا نمیکنم. امروز با تنظیم web.config که داخل همین پوشه بود. و غیر فعال سازی roleManeger توی این فایل مشکلم کامل حل شد. :افسرده:

نگران رول منجر نباشید ، فقط احراز هویت قوی طراحی کنید که مشکلی پیش نیاد حله ، خیلی از طراح های دات نت اصلا از رول منجر و ... استفاده نمی کنند ، در مورد احراز هویت های کاستومایز شده در mvc سرج کنید و بهش مسلط بشید حله .