2017-01-19 9 views
5

मेरे पास एक एएसपी.नेट वेब एपीआई 2 एप्लिकेशन है जो विंडोज इंटीग्रेटेड प्रमाणीकरण का उपयोग करने के लिए कॉन्फ़िगर किया गया था और बिना किसी समस्या के काम कर रहा था।आईआईएस एक्सप्रेस मूल प्रमाणीकरण पर स्टेटिक फाइलों की सेवा नहीं कर रहा है

जब मैं प्रमाणीकरण मोड को बुनियादी में बदलता हूं, तो आईआईएस एक्सप्रेस द्वारा कोई भी स्थिर फाइल नहीं दी जाती है। इसके बजाय यह 500 लौटाता है। एएसपीएक्स जैसी बाकी फाइलें बिना किसी समस्या के सेवा कर रही हैं।

कोई विचार यह क्यों हो रहा है?

मैं विजुअल स्टूडियो 2013 का उपयोग कर रहा हूं, लेकिन इसे विजुअल स्टूडियो 2015 पर भी आजमाया और एक ही परिणाम मिला।

पीएस: पूर्ण आईआईएस उदाहरण पर तैनात किए जाने पर स्टेटिक फाइलें ठीक से काम कर रही हैं।

पीएस 2: मैं अपने web.config में निम्नलिखित है:

<staticContent> 
    <remove fileExtension=".woff2" /> 
    <mimeMap fileExtension=".woff2" mimeType="application/font-woff2" /> 
    <clientCache cacheControlMode="DisableCache" /> 
</staticContent> 

अद्यतन: यदि मैं

<remove fileExtension=".woff2" /> 
<mimeMap fileExtension=".woff2" mimeType="application/font-woff2" /> 

हिस्से को हटाने, आईआईएस एक्सप्रेस .woff2 को छोड़कर सभी स्थैतिक सामग्री में कार्य करता है फाइलें, अगर मैं इसे छोड़ देता हूं, तो यह किसी भी स्थिर फाइलों की सेवा नहीं करता है।

अग्रिम

उत्तर

0

अनुसंधान करने के बाद में धन्यवाद, मैं पता लगा यह यूएसी के कारण था।

अधिक जानकारी के लिए कृपया this देखें।

0

बेबीलॉन जेएस फ़ाइलों को लोड करने का प्रयास करते समय मुझे एक ही समस्या थी, मुझे लगता है कि यह मुद्दा ऐसा लगता है कि आईएसएस अतिरिक्त माइम प्रकारों के साथ 'साइड लोड' नहीं होना पसंद करता है। आप

%userprofile%\documents\iisExpress\config\applicationhost.config

के तहत अपने आवेदन मेजबान फाइल करने के लिए उन माइम प्रकार जोड़ सकते हैं

अब इसे ठीक करने के लिए, आप अपने कंप्यूटर के लिए यूएसी के साथ गड़बड़ कर सकता है, या मैं मेरा ढेर के शीर्ष करने के लिए जोड़ा माइम प्रकारों में पहले से ही:

<staticContent lockAttributes="isDocFooterFileName"> 
     <mimeMap fileExtension=".json" mimeType="application/text" /> 
     <mimeMap fileExtension=".dds" mimeType="application/dds" /> 
     <mimeMap fileExtension=".tga" mimeType="application/tga" /> 
     <mimeMap fileExtension=".fx" mimeType="application/fx" /> 
     <mimeMap fileExtension=".babylon" mimeType="application/babylon" /> 
     <mimeMap fileExtension=".babylonmeshdata" mimeType="application/babylonmeshdata" /> 
     <mimeMap fileExtension=".babylonbinarymeshdata" mimeType="application/babylonbinarymeshdata" /> 
     <mimeMap fileExtension=".cache" mimeType="text/cache-manifest" /> 
     <mimeMap fileExtension=".323" mimeType="text/h323" /> 
     ..... 
संबंधित मुद्दे

 संबंधित मुद्दे