Önceki Başlık: Tek Oturum Açma için CA Process Automation ürününü IIS ile bütünleştirmeSonraki Başlık: Tek Oturum Açma için CA Process Automation ürününü Apache ile Bütünleştirme


IIS'yi Tomcat'e Yeniden Yönlendirme İçin Yapılandırma

Önkoşul

"Tomcat yeniden yönlendiricisi"ni istekleri CA Process Automation uygulamasına yeniden yönlendirecek şekilde yapılandırmadan önce, CA SiteMinder Aracısının aynı ISS sunucusu üzerinde çalışıyor olması gerekir. Ek bilgi için CA SiteMinder Installation Guide adlı belgeye bakın.

Şu adımları izleyin:

  1. IIS web sunucusunun yüklendiğini ve başarıyla çalıştığını doğrulayın.
  2. TomcatRedirector klasörünü IIS'nin yüklü olduğu bilgisayara ve tercihen aşağıdaki yola kopyalayın:
    C:\Program Files\CA\SharedComponents
    
  3. Yol farklıysa, doğru yolu yansıtması için bin klasöründen isapi_redirect.properties dosyasını düzenleyin.

    Örnek

    # Jakarta ISAPI Redirector için yapılandırma dosyası
    # ISAPI Redirector Extension yolu, web sitesine göre
    # Bu, yürütme ayrıcalıklarına sahip olan sanal bir dizinde olmalıdır.
    extension_uri=/TomcatRedirector/isapi_redirect.dll
    

    Not: TomcatRedirector sanal dizin adıdır.

    # ISAPI Redirector için günlük dosyasının tam yolu
    log_file=C:\Program Files\CA\SharedComponents\TomcatRedirector\logs\isapi_redirect.log
    # Günlük düzeyi (hata ayıklama, bilgi, uyarı, hata veya izleme)
    log_level=error
    # workers.properties dosyasının tam yolu
    worker_file=c:\Program Files\CA\SharedComponents\TomcatRedirector\conf\workers.properties
    # uriworkermap.properties dosyasının tam yolu\
    worker_mount_file=c:\Program Files\CA\SharedComponents\TomcatRedirector\conf\uriworkermap.properties
    
  4. Doğru ana bilgisayar adını yansıtması için TomcatRedirector\conf\workers.properties dosyasındaki ana bilgisayar adını düzenleyin. Başvuruları localhost ile değiştirin.

    Örnek:

    # üç worker.ajp13w01 satırında deyim belirtme ve bu satırlarda bulunan açıklamayı kaldırma
    ######################################################################
    # jk'nın oluşturması ve birlikte çalışması gereken çalışanlar
    worker.list=ajp13w01
    # ajp13w01 adlı ve ajp13 tipinde bir çalışanı tanımlama
    # Adın ve tipin eşleşmesi gerekmediğine dikkat edin.
    worker.ajp13w01.type=ajp13
    worker.ajp13w01.host=pa-w2k3
    worker.ajp13w01.port=8009
    

    Not: Yukarıdaki kodda, pa-w2k3, CA Process Automation uygulamasının yüklendiği bilgisayardır.

  5. IIS Yöneticisi konsolunu açın.
  6. Varsayılan web sitesini sağ tıklatın, yeni sanal dizini seçin ve Adım 4'te oluşturduğunuz TomcatRedirector\bin klasörüne başvurun.
  7. Windows Gezgini'nde TomcatRedirector\logs klasörüne gidin ve Ağ Hizmeti kullanıcısına bu klasör içindeki günlük dosyasına ilişkin tüm izinleri verin.
  8. Sanal dizini sağ tıklatın ve özellikleri seçin, uygulama adının yanındaki “Oluştur”u tıklatın, Yürütme izinleri için “Komut Dosyaları ve Yürütülebilir Dosyalar”ı seçin ve Tamam'ı tıklatın.

    Not: Uygulama Adı değerinin isapi_redirect.properties dosyasında sağlanan Sanal dizin adıyla aynı olduğunu doğrulayın (Adım 3).

    1. Web Hizmeti Uzantıları'nı sağ tıklatın, bunu TomcatRedirector olarak adlandırın ve bir Web Hizmeti Uzantısı eklemek için TomcatRedirector\bin\isapi_redirect.dll dosyası yolunu seçin. Uzantı durumunu İzin Verilir olarak ayarla seçeneğini belirleyin.
    2. IIS Yönetim Hizmeti'ni geri dönüştürün
  9. isapi_redirect.dll dosyasını bir ISAPI Filtresi olarak IIS web sitenize ekleyin. IIS Yöneticisi'ni açın ve tüm web siteleri için özellikler iletişim kutusunu açmak amacıyla Web Siteleri klasörünü sağ tıklatın, ISAPI filtresi sekmesini seçin, Ekle'yi tıklatın ve isapi_redirect.dll dosyasını yürütülebilir dosya olarak seçin.
  10. http://localhost:80'a giderek isteklerin Tomcat'e yönlendirilmekte olduğunu doğrulayın.