< All Topics
Print

התקנת אפליקציית BLOX

הורדת קבצים מתיקיית Shared:

יש להוריד את קבצי הקוד מהלינק BloxServerFiles

ולשים את הקבצים שהורדנו בתיקיית הבלוקס

C:\inetpub\PB-SITE\BloxServer

התקנת DOTNET 6:

יש להוריד ולהתקין דוט-נט מהלינק: https://dotnet.microsoft.com/en-us/download/dotnet/6.0

יצירת AppPool  + אפליקציה + קישור לתיקיית הקוד

יש ליצור AppPool בשם BloxServerAppPool יש ליצור אפליקציה בשם BloxServer , לקשר אליה את ה- AppPool ולהגדיר לה Physical Path לנתיב תיקיית הבלוקס.

שינוי הגדרות הזדהות ב-IIS:

הגדרות חשובות בקונפיג  LAN + DMZ

appsettings.json:

נתיב לגישת DB:

"ConnectionStrings": {

    "BloxServerDB": "Server=.\\sqlexpress;Database=BloxServerDB;Integrated Security=SSPI;"

  }

קוד להצפנת IdentityProxy:

"IdentityProxy": {

    "Url": null,

    "InternalUrl": null,

    "DecryptionKey": "Rambo12#",

    "EnableIdentityProxyAuthentication": false

  }

נתיבי בלוקס:

"Proxy": {

    "TimeoutToken": 20,

    "IsEnable": true,

    "DestUrlSource": "https://pbwso2test.customer.org.il:8243",

    "ProxyAuthenticateService": {

      "Address": "https://pbwso2test.customer.org.il:8243/global",

      "Certificate": null

    }

  }

הגדרות חשובות בקונפיג  DMZ

appsettings.Development.json:

נתיב לשירות ה-OPR:

"WebPagesInternalService": {

    "IsMock": true,

    "Address": "http://localhost/PrintBOSOprService/PBOprService.svc",

    "Certificate": null

  },

נתיב ל- IdentityProxy:

  "IdentityProxy": {

    "Url": "http://localhost/IdentityProxy/",

    "InternalUrl": "http://localhost:63457/",

    "EnableIdentityProxyAuthentication": true

  }

*במידה ורוצים להשתמש בדף לוגאין מקוסטם (לא דיפולטיבי), יש להוסיף את הדף בשם login.html לנתיב הבא לפי צורת ההזדהות:

C:\inetpub\PB-SITE\BloxWebServer\wwwroot\pages\password\e\html-server\login.html

C:\inetpub\PB-SITE\BloxWebServer\wwwroot\pages\identityProxy\e\html-server\login.html

C:\inetpub\PB-SITE\BloxWebServer\wwwroot\pages\noauth\e\html-server\login.html

C:\inetpub\PB-SITE\BloxWebServer\wwwroot\pages\winauth\e\html-server\login.html

תוכן עיניינים