diff --git a/.vscode/settings.json b/.vscode/settings.json index 47ad1608..3a4fbe1b 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -77,5 +77,6 @@ }, "files.exclude": { "**/*.js": false - } + }, + "pasteImage.path": "${currentFileDir}/img" } diff --git a/doc/use-case/img/2020-04-20-12-27-33.png b/doc/use-case/img/2020-04-20-12-27-33.png new file mode 100644 index 00000000..22d936a9 Binary files /dev/null and b/doc/use-case/img/2020-04-20-12-27-33.png differ diff --git a/doc/use-case/production-windows.md b/doc/use-case/production-windows.md index e31029bd..a1114cbb 100644 --- a/doc/use-case/production-windows.md +++ b/doc/use-case/production-windows.md @@ -21,7 +21,7 @@ You need to have many hosts: For this example, let say the domain name is: - jlg.local (NETBIOS: JLG) -Suppose we have two window domain accounts: +Suppose we have two Windows domain accounts: - `marcel@jlg.local`: a user account for client. - `erp@jlg.local`: a user account for server. Please create the above accounts on the domain controller (AD DS). @@ -74,13 +74,23 @@ Test the server locally: start chrome http://musette:3000 ``` +You should see something like this: +```cmd +{ + "method": "NTLM", + "displayName": "" +} +``` + ## Configuring reverse-proxy-host You need to configure the DNS via an app called *DNS Manager*: -- add a Host(A) rule: `kiki` -> `192.168.1.216` +- under the domain zone, add a Host(A) rule: `kiki` -> `192.168.1.216` It means that `jlgdc01` and `kiki` means the same machine: the reverse-proxy-host. +![](img/2020-04-20-12-27-33.png) + You need to configure IIS as a reverse proxy via *IIS Manager*: - look at this [microsoft documentation](https://docs.microsoft.com/fr-fr/archive/blogs/friis/setup-iis-with-url-rewrite-as-a-reverse-proxy-for-real-world-apps) - install `URL Rewrite`