ডাব্লুসিএফ পরিষেবাহোস্ট অ্যাক্সেসের অধিকার


166

ডাব্লুসিএফ টিউটোরিয়াল দিয়ে যাওয়ার সময় আমি নিম্নলিখিত ত্রুটিটি পেয়েছি।

এইচটিটিপি ইউটিউব http: // +: 8000 / সার্ভিস মডেলসাম্পলস / পরিষেবা / নিবন্ধন করতে পারেনি । আপনার প্রক্রিয়াটির এই নেমস্পেসে অ্যাক্সেসের অধিকার নেই ( বিশদটির জন্য http://go.microsoft.com/fwlink/?LinkId=70353 দেখুন)।

এটি কি উইন্ডোজ 7-এ কোনও বিধিনিষেধের কারণে ঘটেছে?


আপনি এই ব্লগে অনেক দরকারী তথ্য পেতে পারেন । আরে এছাড়াও একটি দুর্দান্ত জিইউআই সরঞ্জাম সরবরাহ করে।
বব

উত্তর:


179

সমস্যাটি হ'ল ইউআরএলটি উইন্ডোজ দ্বারা তৈরি হতে বাধা দেওয়া হচ্ছে।

ঠিক করার পদক্ষেপ: প্রশাসক হিসাবে কমান্ড প্রম্পট চালান। URL টি ACL এ যুক্ত করুন

netsh http add urlacl url=http://+:8000/ServiceModelSamples/Service user=mylocaluser

4
খুশি যে আপনি এটি স্থির। "+" এর অর্থ কী?
জন স্যান্ডার্স

আমার কাছে একটি কুঁচা আছে যার অর্থ একটি জেনেরিক স্থানীয় আইপি।
জোশুয়া 11

12
দ্রষ্টব্য: আপনাকে প্রায় অনেকটা url = http: // +: পোর্ট / পাথ দিতে হবে। url = ঠিকানা: বন্দর / পথ আমার পক্ষে কার্যকর হয়নি, আপনি যেমন মনে করেন এটি হতে পারে। এছাড়াও মনে রাখবেন যে আপনার সার্ভারের ইনস্টলারটি যদি সেট করে থাকে তবে আপনাকে নেটওয়ার্ক সার্ভারটি আপনার ব্যবহারকারী হিসাবে ("এনটি অথরিটি ET নেটওয়াক সার্ভিস" হিসাবে ব্যবহার করতে হবে
মাইক প্যাটরাস

8
প্রশাসকের অ্যাক্সেসের প্রয়োজন ছাড়াই আপনি কোনওভাবেই এটি করতে পারেন?
সেতজমোরা

1
ব্যবহারকারীর জন্য আমার অ্যাকাউন্ট ব্যবহার করে কাজ হয়নি। ব্যবহারকারীর সাথে কাজ করেছেন = সবার সাথে
কিম

90

আপনি যদি আইডিই দিয়ে চালিয়ে যাচ্ছেন তবে প্রশাসক হিসাবে দৌড়াতে সহায়তা করা উচিত। এটি ভিজ্যুয়াল স্টুডিও 2008-10 অ্যাপ্লিকেশন আইকনটি সনাক্ত করতে, ডানদিকে ক্লিক করুন এবং "প্রশাসক হিসাবে চালান" নির্বাচন করুন


22
@ লিয়াম - 'কর্পোরেশন সেটআপে কোনও পরিবেশ পরিবেশে প্রশাসকের সুযোগ সুবিধাগুলি কোনও বিপজ্জনক কাজ করার জন্য আপনাকে আরও অনেক অনুমতি দিতে পারে really অনেক সহজ সমাধান, নিশ্চিত, তবে ক্ষমতার সাথে দায়িত্ব আসে ...
আনস্লিকারবিহীন

2
মূল সমাধানটির জন্য প্রশাসক হিসাবে কার্যকরকরণেরও দরকার ছিল - একটি স্বল্প সময়ের জন্য মঞ্জুর করা হয়েছিল এবং অবশ্যই আপনি একটি সুরক্ষার প্রেক্ষাপট থেকে কী করছেন তা সচেতন হওয়া দরকার।
স্টিফেন নিউম্যান

1
সুতরাং, অ্যাডমিন সুবিধা ছাড়াই যাইহোক এটি করা?
setzamora

পারফেক্ট। আমি আইডিই থেকে একটি প্রোগ্রাম চালিয়ে যাচ্ছিলাম যা অন্য কোনও মেশিনে ইউআরএল নিবন্ধিত করার প্রয়োজন ছিল এবং প্রশাসক হিসাবে চালানো পুরোপুরি কাজ করেছিল।
ThePartyTurtle

36

আর একটি সমাধান হল ঠিকানা ব্যবহার করা

এইচটিপি: // লোকালহোস্ট: 8732 / ডিজাইন_টাইম_এড্রেসস / YOUR_ADDRESS

.NET ফ্রেমওয়ার্ক (3.5) ডিবাগিং স্কোপের জন্য এই ঠিকানাটি স্বয়ংক্রিয়ভাবে এই ঠিকানাটি (http: // *: 8732 / Design_Time_Ad્રેસ) নিবন্ধভুক্ত করুন। এটি কার্যকর যখন আপনার ডিবাগিং বা পরীক্ষার জন্য ভিজ্যুয়াল স্টুডিওতে অভ্যন্তরীণ পরিষেবাগুলি হোস্ট করার দরকার হয়। উত্পাদনে এটি ব্যবহার করবেন না ...


1
কিছু সাইট 8732 এর পরিবর্তে 8731 পোর্টটি উল্লেখ করে
নেনেদ ডব্রিলোভিক

1
@ ডেভিফামেঞ্জি যতক্ষণ না। নেট 3.5 ইনস্টল থাকে এটি কাজ করা উচিত। তবে আমি কখনও চেষ্টা করিনি। সাধারণত আমি এটি একটি ইন্টিগ্রেশন টেস্টের মতো একটি পরীক্ষা বিবেচনা করি তাই এটি টিএফএসে চালাচ্ছি না, আমি কেবল টিএফএসে ইউনিট পরীক্ষা চালাই।
ডেভিড ইকার্দি

@ নেনাডডোব্রিলোভিক মাইন 8733 :) ব্যবহার করে। তবে এটি গুরুত্বপূর্ণ নয়।
হুচ

1
আমাদের সার্ভার লোকালহোস্ট ব্যবহার করছে : 8733 / ডিজাইন_টাইম_এড্রেসস এবং আপনার উত্তর ছাড়া আমি এটির জন্য কখনও জানতাম না, ধন্যবাদ। এছাড়াও, ববের সরঞ্জামটি অনুমতিপ্রাপ্ত সমস্ত ঠিকানা দেখিয়েছে - এটিই আমি আবিষ্কার করেছি এটি 8733 Thanks ধন্যবাদ
লি ওডেস

30

প্রশাসক হিসাবে একটি কমান্ড প্রম্পট খুলুন এবং আপনি আপনার URL যুক্ত করতে নীচে কমান্ডটি লিখুন:

netsh http add urlacl url=http://+:8000/YourServiceLibrary/YourService user=Everyone

কিছু বিষয় মনে রাখতে হবে:

  1. আপনার কোডিং অনুসারে পোর্ট পরিবর্তন করুন
  2. আপনার গ্রন্থাগারের নাম অনুসারে পরিষেবা লাইব্রেরির নাম পরিবর্তন করুন
  3. "আপনার পরিষেবা" isচ্ছিক

আরও তথ্যের জন্য আপনি যাচাই করতে পারেন: HTTP এবং HTTPS কনফিগার করা


3

প্রশাসক হিসাবে ভিজ্যুয়াল স্টুডিও খুলুন .. এটি চলবে।


নুনিত-গুই নিয়েও আমার একই সমস্যা ছিল। অ্যাডমিনিস্ট্রেটর হিসাবে দৌড়ে, সব ভাল।
ভালামাস

২০১৩ বনাম এবং অ্যাডমিন হিসাবে চলমান কাজ করে না
এমনই

আমার প্রশাসক প্রয়োজন কেন আমি মানক ব্যবহারকারী হিসাবে চালাতে পারি না?
জন

0

অন্যান্য বিকল্প যা কাজ করে ..

আপনি যদি অ্যাপ্লিকেশন পুলে ডি ইনডেন্টিটি পরিবর্তন করেন, আপনি কোডটি চালাতে পারেন, ধারণাটি হ'ল অ্যাপলিকেশন পুল এক্সিকিউশন অ্যাকাউন্টটি আরও সুবিধাগুলি সহ একটি অ্যাকাউন্টের জন্য পরিবর্তন করা,

আরও তথ্যের জন্য এই ব্লগ ব্যবহার করুন

https://letrasandnumeros.com/2017/11/27/http-could-not-register-url-http-80-hellowcf-your-process-does-not-have-access-rights-to-this-namespace/


-2

আমি উইন্ডোজ ভিস্টায় কাজ করছি। এমনকি আমিও একই সমস্যার মুখোমুখি হয়েছি কিন্তু যখন আমি প্রশাসনিক সুযোগ-সুবিধার সাথে ২০০S সালে ভিএস চালানোর চেষ্টা করেছি তখন সমস্যাটি সমাধান হয়ে গেছে এবং আমার পরিষেবাটি চালু এবং চলমান ছিল। :)


-2

প্রশাসক হিসাবে ভিজ্যুয়াল স্টুডিও চালানো সমস্যার সমাধান করতে পারে তবে উদাহরণস্বরূপ টার্টোইজএসভিএন সহ যদি ভিজ্যুয়াল স্টুডিও ব্যবহার করেন তবে আপনি কোনও পরিবর্তন করতে পারবেন না। আর একটি সম্ভাব্য সমাধান হ'ল প্রশাসক হিসাবে পরিষেবা এবং বাকী ভিজ্যুয়াল স্টুডিও স্থানীয় ব্যবহারকারী হিসাবে চালানো।


-3

অ্যাডমিনিস্ট্রেশন মোডে আপনার ভিজ্যুয়াল স্টুডিওটি খুলুন তারপর এটি চেষ্টা করুন।


-3

প্রশাসক হিসাবে আপনার ভিজ্যুয়াল স্টুডিও খুলুন:

এখানে চিত্র বর্ণনা লিখুন

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.