PDA

View Full Version : مشکل در فراخوانی وب سرویس



alex_kh58
چهارشنبه 27 خرداد 1388, 09:48 صبح
وب سرویسی که قبلا کار میکرد بعد ار نصب ویندوز برروی سرور جواب نمی دهد.
و خطای
The current identity (NT AUTHORITY\NETWORK SERVICE) does not have write access to 'C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Tem porary ASP.NET Files'.
را نمایش می دهد.
در حالی که NETWORK SERVICE به فولدر اشاره شده در متن خطا دسترسی دارد.
هر جستجویی که توی نت زدم کمکی بهم نکرد.
نمی دونم مشکل سروری هستش یا نرم افزاری

xamfia
پنج شنبه 28 خرداد 1388, 01:44 صبح
اگر امکان دارد کمی بیشتر توضیح دهید.
این سرویس روی IIS سیستم خودتان deploy شده است؟
سرویس را از جایی میگیرید یا خودتان آنرا نوشته اید؟

alex_kh58
شنبه 30 خرداد 1388, 08:22 صبح
اگر امکان دارد کمی بیشتر توضیح دهید.
این سرویس روی IIS سیستم خودتان deploy شده است؟
سرویس را از جایی میگیرید یا خودتان آنرا نوشته اید؟

نه برروی سروی که داخل شبکه خودمان می باشد Deploy شده و سرویس را هم خودم نوشته ام.
قبلا هم کار می کرد الان هم برروی سرورهای دیگر کار می کند اما برای این سرور خاص الان جواب نمی دهد. تنظیمات IIS اش هم با بقیه سرورها یکی می باشد. زمان نضب دوباره ویندوز در دیگر سرورها یه تنظیمانی انجام می شد و دیگر مشکلی در فراخوانی آن نبود اما در این مورد نمیدونم چرا اینجوریه:عصبانی++:

Saeed_m_Farid
سه شنبه 09 تیر 1388, 12:00 عصر
سلام
دوست عزیز نمیدونم مشکلتون حل شده یا نه، ولی واسه حداقل مراجعات بعدی :

هر جستجویی که توی نت زدم کمکی بهم نکرد.
چه کارهایی واسه حل مشکلتون انجام دادین؟ این مشکل معمولاً با aspnet_regiis.exe -i حل میشه، اگه نشد با آرگومان زیر امتحان کنید :
aspnet_regiis -ga "NT AUTHORITY\NETWORK SERVICE"
در ضمن شما نگفتید از چه ویندوزی استفاده می کنید؟ با دستور gpresult تو کنسول ببینید Group Policy روی چی تنظیم شده؟ باید Default Domain Policy باشه ...

alex_kh58
سه شنبه 09 تیر 1388, 15:24 عصر
سلام
دوست عزیز نمیدونم مشکلتون حل شده یا نه، ولی واسه حداقل مراجعات بعدی :

چه کارهایی واسه حل مشکلتون انجام دادین؟ این مشکل معمولاً با aspnet_regiis.exe -i حل میشه، اگه نشد با آرگومان زیر امتحان کنید :
aspnet_regiis -ga "NT AUTHORITY\NETWORK SERVICE"
در ضمن شما نگفتید از چه ویندوزی استفاده می کنید؟ با دستور gpresult تو کنسول ببینید Group Policy روی چی تنظیم شده؟ باید Default Domain Policy باشه ...

ممنون از جوابتون اما این موارد را که گفتین رو انجام داده بود اما نتیجه ای نداشت بجز دستور gpresult که باید چکش کنم. در ضمن ویندور 2003 سرور هستش.

karkon
یک شنبه 25 مرداد 1388, 08:47 صبح
open the folder C:\WINDOWS\Microsoft.NET\Framework ,find foder v2.0.50727 ,add click attribute ,select security,add the network service.
the network service full controll
that's ok!
مشكل بنده با اعمال دستور بالا در ويندوز سرور 2003 حل شد . البته ناگفته نماند از آدرس زير
http://forums.asp.net/t/992063.aspx