2012-10-30 44 views
6

Bir Shibboleth kimlik doğrulama modülü tarafından korunan bir web uygulamasına sahibim. Benim şu anki yapılandırma shibboleth TOA olanağı sağlar ve akım akış giriş kimlik girmek için kullanıcı için bir Kimlik Sağlayıcısı kullanıcıyı yönlendiren bir kimlik doğrulama modülü olanApache Yapılandırması - Kimlik Doğrulama konumundan Hariç Tut

<Location /MyApp> 
AuthType shibboleth 
ShibUseHeaders On 
ShibRequestSetting requireSession 1 
require shibboleth 
</Location> 

aşağıda gibidir. URL'nin kimlik doğrulama modülü tarafından atlanması için belirli bir URL'yi açabilmek istiyorum. Aşağıda denedim ama işe görünmüyor ve ben yaptım URL'yi

Yöntem 1

<Location /MyApp/Login.html> 
    Satisfy Any 
    Allow from all 
    AuthType None 
    Require all granted 
</Location> 

Yöntem 2

<Location /MyApp/Login.html> 
    AuthType shibboleth 
    ShibRequestSetting requireSession 0 
    require shibboleth 
</Location> 

yüklenmesi üzerine boş bir sayfa olsun bazı ek hata ayıklama ve sorun ek dosyalar ile ek dosyalar Login.html yükler - css, js gibi nedir? Doğru w nedir Login.html kimlik doğrulaması dan

Teşekkür

atlanabilir, böylece ay Apache bu yapılandırma ek dosyaların dışlanma konusunda sonuna doğru Yorumum doğru olmak sevdirmek Login.html tarafından yüklenen

cevap

4

. Html dosyası tarafından yüklenen dosyaları hariç tutmak için aşağıdaki biçimi kullandım:

<Location ~ "/MyApp/(Login.html|SessionTimeout.html|accessDenied.html|/badRequest.html|status|css/*|login/*|images/*|style/*|js/*|javascript/*|)"> 
    Satisfy Any 
    Allow from all 
    AuthType None 
    Require all granted 
</Location> 
İlgili konular