HTTPS BimserViewer Kurulumu
IIS üzerinde “PRODUCTION-vw” isminde POOL oluşturuyoruz
Sonrasında ilgili website altına “BimserViewer” ve “BimserViewerService” adında app oluşturuyoruz.
İndirilen Dosya “C:\BimserCozum\eBA” altına atılır. Kurulum yapılacak müşteriye göre 4 noktada değişiklik yapılması gerekiyor.
1: C:\BimserCozum\eBA\BimserViewer altında webconfig dosyası
2: C:\BimserCozum\eBA\BimserViewer\Service altındaki web.config dosyası
3: eba’da //Root/system/settings/dm altındaki viewers.config dosyası
4: Sistem parametreleri altında eklenmesi gereken alanlar
BimserViewer Altındaki “webconfig” Dosyası
Aşağıdaki paylaştığım görsellerde http:// localhost olan adreslerin https://........... müşteriye göre düzenlenmelidir. ApplicationPath, OfficeWopiHostApplicationPath, Endpoint address
Bu 3 adres “C:\BimserCozum\eBA\Common” altındaki “EbaConfiguration.exe” adresindeki URL alanında yazan adres ile aynı olmak zorundadır. Sunucularda sunucunun IP adresini giriniz veya müşterinin dns adresini yazınız.
<serviceMetadata httpGetEnabled="true" />
BimserViewer/Service Altındaki “webconfig” dosyası
Burada sadece “useRedis” kapatıyoruz. Valuesini “false” yapmamız gerekiyor.
3.Localhost/Eba.net > Document Management > System > Settings > dm altındaki “viewers.config” dosyası
İlgili dizindeki “viewers.config” dosyasını silerek arızabulunan “viewers.config” dosyası üzerinde CTRL+H tuşuna basarak ; Find what kısmına değiştirmek istediğimiz alanı yazıyoruz.
Replace with kısmına olmasını istediğimiz veriyi yazarak “Replace All”tuşuna basıyoruz.
Config dosyasındaki değişmesi gereken alanlar değiştikten sonra kaydederek “//Root/system/settings/dm” altına koyuyoruz.
4.Sistem Parametreleri altına eklenmesi gereken veriler
ViewerBasePath : https://bss.bimser.com.tr/BimserViewerService Müşteri ortamına göre değişiklik göstermektedir.
ViewerServicePath : https://bss.bimser.com.tr/BimserViewerService/ViewerService.svc Müşteri ortamına göre değişiklik göstermektedir.
MobileApiPath : https://bss.bimser.com.tr/mobile
BimserViewerVersion : 2 CurrentLanguage : tr-TR
Harici Yapılması Gerekenler
Eba Altında “eBAConfigurationEditor” içerisinde “Advanced” sekmesi altında “Security”alanına tıklayarak altında “RateLimit” oluşturuyoruz. İçerisine aşağıdaki değerleri giriyoruz.
MaxRequestCount >> 500
Seconds >> 30
Yukarıdaki ayarlardan sonra viewer çalışmaz ise IIS üzerinden session state ayarını resimdeki gibi yapın