{"id":17065,"date":"2025-06-25T10:58:15","date_gmt":"2025-06-25T13:58:15","guid":{"rendered":"https:\/\/kb.elipse.com.br\/?p=17065"},"modified":"2025-06-25T14:11:19","modified_gmt":"2025-06-25T17:11:19","slug":"aplicacao-de-proxy-reverso-no-iis-para-o-epm-portal","status":"publish","type":"post","link":"https:\/\/kb.elipse.com.br\/en\/aplicacao-de-proxy-reverso-no-iis-para-o-epm-portal\/","title":{"rendered":"Aplica\u00e7\u00e3o de Proxy Reverso no IIS para o EPM Portal."},"content":{"rendered":"<p>Este artigo apresenta um exemplo de como configurar o <strong data-start=\"292\" data-end=\"331\">IIS (Internet Information Services)<\/strong> para funcionar como <strong data-start=\"352\" data-end=\"369\">proxy reverso<\/strong> com o <strong data-start=\"376\" data-end=\"390\">EPM Portal<\/strong>. Com essa configura\u00e7\u00e3o, o usu\u00e1rio pode acessar o portal via um <strong data-start=\"454\" data-end=\"487\">endere\u00e7o amig\u00e1vel e unificado<\/strong>, como:<\/p>\n<pre>https:\/\/epm.empresa.com.br<\/pre>\n<p>O IIS redirecionar\u00e1 automaticamente as requisi\u00e7\u00f5es para os <strong data-start=\"591\" data-end=\"627\">endpoints corretos do EPM Portal<\/strong>.<\/p>\n<h2 data-start=\"635\" data-end=\"683\">Pr\u00e9-requisitos: Instala\u00e7\u00e3o dos m\u00f3dulos no IIS<\/h2>\n<p data-start=\"685\" data-end=\"794\">Antes de configurar o proxy reverso, certifique-se de que os seguintes <strong data-start=\"756\" data-end=\"786\">m\u00f3dulos estejam instalados<\/strong> no IIS:<\/p>\n<h3 data-start=\"796\" data-end=\"818\">\u2705 1. URL Rewrite<\/h3>\n<ul data-start=\"819\" data-end=\"882\">\n<li data-start=\"819\" data-end=\"882\">\n<p data-start=\"821\" data-end=\"882\">Permite reescrever URLs e aplicar regras de redirecionamento.<\/p>\n<\/li>\n<\/ul>\n<h3 data-start=\"884\" data-end=\"928\">\u2705 2. ARR (Application Request Routing)<\/h3>\n<ul data-start=\"929\" data-end=\"1014\">\n<li data-start=\"929\" data-end=\"1014\">\n<p data-start=\"931\" data-end=\"1014\">Respons\u00e1vel pelo encaminhamento das requisi\u00e7\u00f5es HTTP para os servidores de destino.<\/p>\n<\/li>\n<\/ul>\n<p><img loading=\"lazy\" class=\"alignnone wp-image-17068 size-full\" src=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2025\/06\/17065\/1_ARP.png\" alt=\"\" width=\"697\" height=\"453\" srcset=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2025\/06\/17065\/1_ARP.png 697w, https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2025\/06\/17065\/1_ARP-300x195.png 300w\" sizes=\"(max-width: 697px) 100vw, 697px\" \/><\/p>\n<p>&nbsp;<\/p>\n<blockquote data-start=\"1016\" data-end=\"1147\">\n<p data-start=\"1018\" data-end=\"1147\"><strong data-start=\"1018\" data-end=\"1033\">Importante:<\/strong><br data-start=\"1033\" data-end=\"1036\" \/>Instale primeiro o <strong data-start=\"1055\" data-end=\"1070\">URL Rewrite<\/strong>, e somente depois o <strong data-start=\"1091\" data-end=\"1098\">ARR<\/strong>, para garantir a correta integra\u00e7\u00e3o dos m\u00f3dulos.<\/p>\n<\/blockquote>\n<p data-start=\"1149\" data-end=\"1354\">Verifique se ambos aparecem na lista de programas instalados no <strong data-start=\"1213\" data-end=\"1246\">Painel de Controle do Windows<\/strong>. Caso contr\u00e1rio, fa\u00e7a o download diretamente do <a class=\"cursor-pointer\" href=\"https:\/\/www.iis.net\/downloads\" target=\"_new\" rel=\"noopener\" data-start=\"1295\" data-end=\"1353\">site oficial da Microsoft<\/a>.<\/p>\n<h2 data-start=\"128\" data-end=\"151\">M\u00f3dulos obrigat\u00f3rios<\/h2>\n<ul data-start=\"153\" data-end=\"374\">\n<li data-start=\"153\" data-end=\"245\">\n<p data-start=\"155\" data-end=\"245\">\ud83d\udd17 <a class=\"\" href=\"https:\/\/www.iis.net\/downloads\/microsoft\/url-rewrite\" target=\"_new\" rel=\"noopener\" data-start=\"158\" data-end=\"243\">Download do m\u00f3dulo URL Rewrite<\/a><\/p>\n<\/li>\n<li data-start=\"246\" data-end=\"374\">\n<p data-start=\"248\" data-end=\"374\">\ud83d\udd17 <a class=\"\" href=\"https:\/\/www.iis.net\/downloads\/microsoft\/application-request-routing\" target=\"_new\" rel=\"noopener\" data-start=\"251\" data-end=\"374\">Download do m\u00f3dulo ARR (Application Request Routing)<\/a><\/p>\n<\/li>\n<\/ul>\n<hr data-start=\"442\" data-end=\"445\" \/>\n<h2 data-start=\"447\" data-end=\"470\">Configura\u00e7\u00f5es gerais<\/h2>\n<p data-start=\"472\" data-end=\"730\">Para fins did\u00e1ticos, o exemplo a seguir ser\u00e1 realizado <strong data-start=\"527\" data-end=\"541\">localmente<\/strong>, simulando o acesso ao EPM Portal via um dom\u00ednio personalizado.<br data-start=\"605\" data-end=\"608\" \/>Em ambientes reais, a <strong data-start=\"630\" data-end=\"646\">equipe de TI<\/strong> deve adaptar o procedimento conforme os requisitos da rede e seguran\u00e7a corporativa.<\/p>\n<hr data-start=\"732\" data-end=\"735\" \/>\n<h2 data-start=\"737\" data-end=\"779\">Configurando o arquivo HOSTS do Windows<\/h2>\n<ol data-start=\"781\" data-end=\"872\">\n<li data-start=\"781\" data-end=\"852\">\n<p data-start=\"784\" data-end=\"852\">Abra o bloco de notas <strong data-start=\"806\" data-end=\"828\">como administrador<\/strong> (Run as Administrator);<\/p>\n<\/li>\n<li data-start=\"853\" data-end=\"872\">\n<p data-start=\"856\" data-end=\"872\">Edite o arquivo:<\/p>\n<\/li>\n<\/ol>\n<div class=\"contain-inline-size rounded-2xl relative bg-token-sidebar-surface-primary\">\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"whitespace-pre!\"><span class=\"hljs-section\">C:\\Windows\\System32\\drivers\\etc\\hosts<\/span><br \/>\n<\/code><\/div>\n<\/div>\n<ol start=\"3\" data-start=\"921\" data-end=\"950\">\n<li data-start=\"921\" data-end=\"950\">\n<p data-start=\"924\" data-end=\"950\">Adicione a seguinte linha:<\/p>\n<\/li>\n<\/ol>\n<div class=\"contain-inline-size rounded-2xl relative bg-token-sidebar-surface-primary\">\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"whitespace-pre!\">127.0.0.1    epm.empresa.com.br<br \/>\n<\/code><\/div>\n<\/div>\n<p data-start=\"993\" data-end=\"1159\">Essa linha redireciona o dom\u00ednio <code data-start=\"1026\" data-end=\"1046\">epm.empresa.com.br<\/code> para a <strong data-start=\"1054\" data-end=\"1079\">pr\u00f3pria m\u00e1quina local<\/strong>, permitindo testar a configura\u00e7\u00e3o do proxy reverso antes da publica\u00e7\u00e3o externa.<\/p>\n<p><img loading=\"lazy\" class=\"alignnone wp-image-17069 size-full\" src=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2025\/06\/17065\/2_HOSTS.png\" alt=\"\" width=\"649\" height=\"489\" srcset=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2025\/06\/17065\/2_HOSTS.png 649w, https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2025\/06\/17065\/2_HOSTS-300x226.png 300w\" sizes=\"(max-width: 649px) 100vw, 649px\" \/><\/p>\n<h2 data-start=\"171\" data-end=\"229\">Configura\u00e7\u00e3o do arquivo settings.json do EPM Web Server<\/h2>\n<p data-start=\"231\" data-end=\"438\">Al\u00e9m da edi\u00e7\u00e3o do arquivo <code data-start=\"257\" data-end=\"264\">hosts<\/code>, \u00e9 necess\u00e1rio ajustar manualmente o arquivo de configura\u00e7\u00e3o do <strong data-start=\"328\" data-end=\"346\">EPM Web Server<\/strong>, para que o IIS consiga redirecionar corretamente as requisi\u00e7\u00f5es para o servi\u00e7o de Web API.<\/p>\n<h3 data-start=\"440\" data-end=\"451\">Etapas:<\/h3>\n<ol data-start=\"453\" data-end=\"538\">\n<li data-start=\"453\" data-end=\"517\">\n<p data-start=\"456\" data-end=\"517\">Abra o <strong data-start=\"463\" data-end=\"493\">Notepad como Administrador<\/strong> (Run as Administrator);<\/p>\n<\/li>\n<li data-start=\"518\" data-end=\"538\">\n<p data-start=\"521\" data-end=\"538\">Acesse o arquivo:<\/p>\n<\/li>\n<\/ol>\n<div class=\"contain-inline-size rounded-2xl relative bg-token-sidebar-surface-primary\">\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"whitespace-pre!\"><span class=\"hljs-section\">C:\\ProgramData\\Elipse Software\\EpmWebServer\\settings.json<\/span><br \/>\n<\/code><\/div>\n<\/div>\n<ol start=\"3\" data-start=\"607\" data-end=\"686\">\n<li data-start=\"607\" data-end=\"686\">\n<p data-start=\"610\" data-end=\"686\">Localize a chave de configura\u00e7\u00e3o e adicione a seguinte linha ao objeto JSON:<\/p>\n<\/li>\n<\/ol>\n<div class=\"contain-inline-size rounded-2xl relative bg-token-sidebar-surface-primary\">\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"whitespace-pre! language-json\"><span class=\"hljs-attr\">\"webApiBaseUrl\"<\/span><span class=\"hljs-punctuation\">:<\/span> <span class=\"hljs-string\">\"\/webapi\"<\/span><span class=\"hljs-punctuation\">,<\/span><br \/>\n<\/code><\/div>\n<\/div>\n<ol start=\"4\" data-start=\"729\" data-end=\"756\">\n<li data-start=\"729\" data-end=\"756\">\n<p data-start=\"732\" data-end=\"756\">Salve e feche o arquivo.<\/p>\n<\/li>\n<\/ol>\n<blockquote data-start=\"758\" data-end=\"933\">\n<p data-start=\"760\" data-end=\"933\">Este par\u00e2metro informa ao servidor que os endpoints da Web API devem ser acessados a partir do caminho <code data-start=\"863\" data-end=\"872\">\/webapi<\/code>, o que \u00e9 essencial para a correta reescrita de URL pelo IIS.<\/p>\n<\/blockquote>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-17070\" src=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2025\/06\/17065\/3_SettingsJSON.png\" alt=\"\" width=\"281\" height=\"112\" \/><\/p>\n<h2>Configura\u00e7\u00e3o de certificado HTTPS para o IIS (Proxy Reverso)<\/h2>\n<p data-start=\"235\" data-end=\"408\">Neste exemplo, vamos configurar um <strong data-start=\"270\" data-end=\"298\">certificado autoassinado<\/strong> apenas para fins did\u00e1ticos. Este certificado ser\u00e1 utilizado na comunica\u00e7\u00e3o entre o <strong data-start=\"382\" data-end=\"389\">IIS<\/strong> e o <strong data-start=\"394\" data-end=\"407\">navegador<\/strong>.<\/p>\n<blockquote data-start=\"410\" data-end=\"598\">\n<p data-start=\"412\" data-end=\"598\">\u26a0 <strong data-start=\"414\" data-end=\"429\">Importante:<\/strong> em ambientes de produ\u00e7\u00e3o, utilize um certificado <strong data-start=\"479\" data-end=\"535\">v\u00e1lido emitido por uma Autoridade Certificadora (CA)<\/strong> confi\u00e1vel, como CertiSign, DigiCert, GoDaddy ou Let\u2019s Encrypt.<\/p>\n<\/blockquote>\n<h3 data-start=\"605\" data-end=\"657\">1. Criar certificado autoassinado via PowerShell<\/h3>\n<p data-start=\"659\" data-end=\"729\">Abra o <strong data-start=\"666\" data-end=\"699\">PowerShell como Administrador<\/strong> e execute o seguinte comando:<\/p>\n<div class=\"contain-inline-size rounded-2xl relative bg-token-sidebar-surface-primary\">\n<pre class=\"flex items-center text-token-text-secondary px-4 py-2 text-xs font-sans justify-between h-9 bg-token-sidebar-surface-primary select-none rounded-t-2xl\">New-SelfSignedCertificate -FriendlyName \"MeuCertificadoIISProxy\" -DnsName \"epm.empresa.com.br\" -CertStoreLocation \"Cert:\\LocalMachine\\My\" -KeyUsage DigitalSignature,KeyEncipherment -Provider \"Microsoft Enhanced RSA and AES Cryptographic Provider\" -KeyLength 2048<\/pre>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><img loading=\"lazy\" class=\"wp-image-17071 size-full aligncenter\" src=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2025\/06\/17065\/4_PowerShell.png\" alt=\"\" width=\"698\" height=\"278\" srcset=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2025\/06\/17065\/4_PowerShell.png 698w, https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2025\/06\/17065\/4_PowerShell-300x119.png 300w\" sizes=\"(max-width: 698px) 100vw, 698px\" \/><\/div>\n<\/div>\n<p>&nbsp;<\/p>\n<h3 data-start=\"1018\" data-end=\"1062\">2. Importar o certificado como confi\u00e1vel<\/h3>\n<ol data-start=\"1064\" data-end=\"1909\">\n<li data-start=\"1064\" data-end=\"1119\">\n<p data-start=\"1067\" data-end=\"1119\">Pressione <code data-start=\"1077\" data-end=\"1086\">Win + R<\/code>, digite <code data-start=\"1095\" data-end=\"1100\">mmc<\/code> e pressione Enter;<\/p>\n<\/li>\n<li data-start=\"1120\" data-end=\"1160\">\n<p data-start=\"1123\" data-end=\"1160\">V\u00e1 em <strong data-start=\"1129\" data-end=\"1159\">File > Add\/Remove Snap-in\u2026<\/strong>;<\/p>\n<\/li>\n<li data-start=\"1161\" data-end=\"1210\">\n<p data-start=\"1164\" data-end=\"1210\">Selecione <strong data-start=\"1174\" data-end=\"1190\">Certificates<\/strong>, clique em <strong data-start=\"1202\" data-end=\"1209\">Add<\/strong>;<br \/>\n<img loading=\"lazy\" class=\"wp-image-17072 size-full aligncenter\" src=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2025\/06\/17065\/5_mmc-1.png\" alt=\"\" width=\"674\" height=\"477\" srcset=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2025\/06\/17065\/5_mmc-1.png 674w, https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2025\/06\/17065\/5_mmc-1-300x212.png 300w\" sizes=\"(max-width: 674px) 100vw, 674px\" \/><\/p>\n<\/li>\n<li data-start=\"1211\" data-end=\"1292\">\n<p data-start=\"1214\" data-end=\"1292\">Escolha <strong data-start=\"1222\" data-end=\"1242\">Computer account<\/strong>, depois <strong data-start=\"1251\" data-end=\"1269\">Local Computer<\/strong> > <strong data-start=\"1272\" data-end=\"1282\">Finish<\/strong> > <strong data-start=\"1285\" data-end=\"1291\">OK<\/strong>;<\/p>\n<\/li>\n<li data-start=\"1293\" data-end=\"1381\">\n<p data-start=\"1296\" data-end=\"1308\">Navegue at\u00e9:<br \/>\nCertificates (Local Computer) > Personal > Certificates<\/p>\n<\/li>\n<li data-start=\"1383\" data-end=\"1642\">\n<p data-start=\"1386\" data-end=\"1421\">Exporte o certificado rec\u00e9m-criado:<\/p>\n<ul data-start=\"1425\" data-end=\"1642\">\n<li data-start=\"1425\" data-end=\"1464\">\n<p data-start=\"1427\" data-end=\"1464\">Clique com o bot\u00e3o direito sobre ele;<\/p>\n<\/li>\n<li data-start=\"1468\" data-end=\"1494\">\n<p data-start=\"1470\" data-end=\"1494\"><strong data-start=\"1470\" data-end=\"1493\">All Tasks > Export\u2026<\/strong>;<\/p>\n<\/li>\n<li data-start=\"1498\" data-end=\"1546\">\n<p data-start=\"1500\" data-end=\"1546\">Escolha <strong data-start=\"1508\" data-end=\"1545\">No, do not export the private key<\/strong>;<\/p>\n<\/li>\n<li data-start=\"1550\" data-end=\"1597\">\n<p data-start=\"1552\" data-end=\"1597\">Formato: <strong data-start=\"1561\" data-end=\"1596\">DER encoded binary X.509 (.CER)<\/strong>;<\/p>\n<\/li>\n<li data-start=\"1601\" data-end=\"1642\">\n<p data-start=\"1603\" data-end=\"1642\">Salve o arquivo em: <code data-start=\"1623\" data-end=\"1641\">C:\\IIS_EPMPortal<\/code>.<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li data-start=\"1644\" data-end=\"1909\">\n<p data-start=\"1647\" data-end=\"1674\">Importe o certificado para:<\/p>\n<div class=\"contain-inline-size rounded-2xl relative bg-token-sidebar-surface-primary\">\n<div class=\"sticky top-9\"><\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"whitespace-pre!\">Certificates (<span class=\"hljs-keyword\">Local<\/span> Computer) > <span class=\"hljs-keyword\">Trusted<\/span> Root Certification Authorities > Certificates<br \/>\n<\/code><\/div>\n<\/div>\n<ul data-start=\"1781\" data-end=\"1909\">\n<li data-start=\"1781\" data-end=\"1856\">\n<p data-start=\"1783\" data-end=\"1856\">Clique com o bot\u00e3o direito em <strong data-start=\"1813\" data-end=\"1829\">Certificates<\/strong> > <strong data-start=\"1832\" data-end=\"1855\">All Tasks > Import\u2026<\/strong>;<\/p>\n<\/li>\n<li data-start=\"1860\" data-end=\"1909\">\n<p data-start=\"1862\" data-end=\"1909\">Selecione o arquivo <code data-start=\"1882\" data-end=\"1888\">.cer<\/code> salvo anteriormente.<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<hr data-start=\"1911\" data-end=\"1914\" \/>\n<p data-start=\"1916\" data-end=\"2068\">Com essa configura\u00e7\u00e3o, o navegador reconhecer\u00e1 o certificado como confi\u00e1vel, permitindo o acesso HTTPS ao dom\u00ednio simulado <code data-start=\"2039\" data-end=\"2067\">https:\/\/epm.empresa.com.br<\/code>.<\/p>\n<h2 data-start=\"155\" data-end=\"196\">Certificado entre o IIS e o EPM Portal<\/h2>\n<p data-start=\"198\" data-end=\"392\">Al\u00e9m do certificado utilizado entre o <strong data-start=\"236\" data-end=\"257\">navegador e o IIS<\/strong>, tamb\u00e9m \u00e9 necess\u00e1rio configurar o certificado que ser\u00e1 usado na conex\u00e3o entre o <strong data-start=\"338\" data-end=\"361\">IIS (proxy reverso)<\/strong> e o <strong data-start=\"366\" data-end=\"391\">EPM Portal\/Web Server<\/strong>.<\/p>\n<hr data-start=\"394\" data-end=\"397\" \/>\n<h3 data-start=\"399\" data-end=\"442\">1. Copiar os certificados padr\u00e3o do EPM<\/h3>\n<p data-start=\"444\" data-end=\"509\">Localize os arquivos de certificado gerados na instala\u00e7\u00e3o do EPM:<\/p>\n<ul data-start=\"511\" data-end=\"660\">\n<li data-start=\"511\" data-end=\"585\">\n<p data-start=\"513\" data-end=\"585\"><code data-start=\"513\" data-end=\"585\">C:\\Program Files\\Elipse Software\\EpmWebServer\\WebServerService\\epm.crt<\/code><\/p>\n<\/li>\n<li data-start=\"586\" data-end=\"660\">\n<p data-start=\"588\" data-end=\"660\"><code data-start=\"588\" data-end=\"660\">C:\\Program Files\\Elipse Software\\EpmWebServer\\WebServerService\\epm.key<\/code><\/p>\n<\/li>\n<\/ul>\n<p data-start=\"662\" data-end=\"706\">Copie esses arquivos para a pasta j\u00e1 criada:<\/p>\n<div class=\"contain-inline-size rounded-2xl relative bg-token-sidebar-surface-primary\">\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"whitespace-pre!\"><span class=\"hljs-section\">C:\\IIS_EPMPortal<\/span><\/code><\/div>\n<\/div>\n<p><img loading=\"lazy\" class=\"wp-image-17073 size-full aligncenter\" src=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2025\/06\/17065\/6-Folder.png\" alt=\"\" width=\"528\" height=\"457\" srcset=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2025\/06\/17065\/6-Folder.png 528w, https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2025\/06\/17065\/6-Folder-300x260.png 300w\" sizes=\"(max-width: 528px) 100vw, 528px\" \/><\/p>\n<h3 data-start=\"739\" data-end=\"775\">2. Importar o certificado no MMC<\/h3>\n<p data-start=\"777\" data-end=\"837\">Para que o IIS confie na conex\u00e3o HTTPS com o EPM Web Server:<\/p>\n<ol data-start=\"839\" data-end=\"1199\">\n<li data-start=\"839\" data-end=\"1007\">\n<p data-start=\"842\" data-end=\"894\">No <strong data-start=\"845\" data-end=\"883\">Microsoft Management Console (mmc)<\/strong> j\u00e1 aberto:<\/p>\n<ul data-start=\"898\" data-end=\"1007\">\n<li data-start=\"898\" data-end=\"1007\">\n<p data-start=\"900\" data-end=\"1007\">Navegue at\u00e9:<br data-start=\"912\" data-end=\"915\" \/><code data-start=\"920\" data-end=\"1007\">Certificates (Local Computer) > Trusted Root Certification Authorities > Certificates<\/code><\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li data-start=\"1009\" data-end=\"1085\">\n<p data-start=\"1012\" data-end=\"1085\">Clique com o bot\u00e3o direito em <strong data-start=\"1042\" data-end=\"1058\">Certificates<\/strong> > <strong data-start=\"1061\" data-end=\"1084\">All Tasks > Import\u2026<\/strong>;<br \/>\n<img loading=\"lazy\" class=\"wp-image-17074 size-full aligncenter\" src=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2025\/06\/17065\/7_mmc-2.png\" alt=\"\" width=\"592\" height=\"348\" srcset=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2025\/06\/17065\/7_mmc-2.png 592w, https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2025\/06\/17065\/7_mmc-2-300x176.png 300w\" sizes=\"(max-width: 592px) 100vw, 592px\" \/><\/p>\n<\/li>\n<li data-start=\"1086\" data-end=\"1151\">\n<p data-start=\"1089\" data-end=\"1151\">Selecione o arquivo <code data-start=\"1109\" data-end=\"1118\">epm.crt<\/code> copiado para <code data-start=\"1132\" data-end=\"1150\">C:\\IIS_EPMPortal<\/code>;<br \/>\n<img loading=\"lazy\" class=\"wp-image-17076 size-full alignleft\" src=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2025\/06\/17065\/9_mmc-4.png\" alt=\"\" width=\"497\" height=\"486\" srcset=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2025\/06\/17065\/9_mmc-4.png 497w, https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2025\/06\/17065\/9_mmc-4-300x293.png 300w\" sizes=\"(max-width: 497px) 100vw, 497px\" \/> <img loading=\"lazy\" class=\"alignnone wp-image-17077 size-full\" src=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2025\/06\/17065\/10_mmc-5.png\" alt=\"\" width=\"535\" height=\"523\" srcset=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2025\/06\/17065\/10_mmc-5.png 535w, https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2025\/06\/17065\/10_mmc-5-300x293.png 300w\" sizes=\"(max-width: 535px) 100vw, 535px\" \/><\/p>\n<\/li>\n<li data-start=\"1152\" data-end=\"1199\">\n<p data-start=\"1155\" data-end=\"1199\">Conclua o assistente clicando em <strong data-start=\"1188\" data-end=\"1198\">Finish<\/strong>.<\/p>\n<\/li>\n<\/ol>\n<blockquote data-start=\"1201\" data-end=\"1320\">\n<p data-start=\"1203\" data-end=\"1320\">\u26a0 Em ambientes reais, utilize um <strong data-start=\"1236\" data-end=\"1271\">certificado assinado por uma CA<\/strong>, substituindo os arquivos <code data-start=\"1298\" data-end=\"1307\">epm.crt<\/code> e <code data-start=\"1310\" data-end=\"1319\">epm.key<\/code>.<\/p>\n<\/blockquote>\n<h2>Configurando o ARR (Application Request Routing)<\/h2>\n<h3 data-start=\"165\" data-end=\"193\">1. Acessar o IIS Manager<\/h3>\n<ul data-start=\"195\" data-end=\"353\">\n<li data-start=\"195\" data-end=\"252\">\n<p data-start=\"197\" data-end=\"252\">Abra o <strong data-start=\"204\" data-end=\"251\">Internet Information Services (IIS) Manager<\/strong>;<\/p>\n<\/li>\n<li data-start=\"253\" data-end=\"291\">\n<p data-start=\"255\" data-end=\"291\">Selecione o <strong data-start=\"267\" data-end=\"290\">n\u00f3 raiz do servidor<\/strong>;<\/p>\n<\/li>\n<li data-start=\"292\" data-end=\"353\">\n<p data-start=\"294\" data-end=\"353\">Clique duas vezes em <strong data-start=\"315\" data-end=\"352\">Application Request Routing Cache<\/strong>.<\/p>\n<\/li>\n<\/ul>\n<p><img loading=\"lazy\" class=\"wp-image-17078 size-full aligncenter\" src=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2025\/06\/17065\/11_ARR-1.png\" alt=\"\" width=\"688\" height=\"244\" srcset=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2025\/06\/17065\/11_ARR-1.png 688w, https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2025\/06\/17065\/11_ARR-1-300x106.png 300w\" sizes=\"(max-width: 688px) 100vw, 688px\" \/><\/p>\n<h3 data-start=\"360\" data-end=\"386\">2. Ativar o modo proxy<\/h3>\n<ul data-start=\"388\" data-end=\"540\">\n<li data-start=\"388\" data-end=\"454\">\n<p data-start=\"390\" data-end=\"454\">No menu lateral direito, clique em <strong data-start=\"425\" data-end=\"453\">\u201cServer Proxy Settings\u2026\u201d<\/strong>;<\/p>\n<\/li>\n<li data-start=\"455\" data-end=\"491\">\n<p data-start=\"457\" data-end=\"491\">Marque a op\u00e7\u00e3o <strong data-start=\"472\" data-end=\"490\">\u201cEnable proxy\u201d<\/strong>;<\/p>\n<\/li>\n<li data-start=\"492\" data-end=\"540\">\n<p data-start=\"494\" data-end=\"540\">Clique em <strong data-start=\"504\" data-end=\"513\">Apply<\/strong> para salvar as altera\u00e7\u00f5es.<\/p>\n<\/li>\n<\/ul>\n<p><img loading=\"lazy\" class=\"wp-image-17079 size-full aligncenter\" src=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2025\/06\/17065\/12_ARR-2.png\" alt=\"\" width=\"698\" height=\"428\" srcset=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2025\/06\/17065\/12_ARR-2.png 698w, https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2025\/06\/17065\/12_ARR-2-300x184.png 300w\" sizes=\"(max-width: 698px) 100vw, 698px\" \/><\/p>\n<h3 data-start=\"547\" data-end=\"591\">3. Ajustar codifica\u00e7\u00e3o de URL nas regras<\/h3>\n<ul data-start=\"641\" data-end=\"867\">\n<li data-start=\"641\" data-end=\"669\">\n<p data-start=\"643\" data-end=\"669\">Retorne ao n\u00f3 raiz do IIS;<\/p>\n<\/li>\n<li data-start=\"670\" data-end=\"718\">\n<p data-start=\"672\" data-end=\"718\">Clique duas vezes em <strong data-start=\"693\" data-end=\"717\">Configuration Editor<\/strong>;<\/p>\n<p><img loading=\"lazy\" class=\"wp-image-17080 size-full aligncenter\" src=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2025\/06\/17065\/13_ConfigEditor-1.png\" alt=\"\" width=\"698\" height=\"370\" srcset=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2025\/06\/17065\/13_ConfigEditor-1.png 698w, https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2025\/06\/17065\/13_ConfigEditor-1-300x159.png 300w\" sizes=\"(max-width: 698px) 100vw, 698px\" \/><\/p>\n<h4 data-start=\"593\" data-end=\"639\">Passo 1: <code data-start=\"607\" data-end=\"639\">system.webServer\/rewrite\/Rules<\/code><\/h4>\n<\/li>\n<li data-start=\"670\" data-end=\"718\">\n<p data-start=\"721\" data-end=\"753\">Na se\u00e7\u00e3o <strong data-start=\"730\" data-end=\"741\">Section<\/strong>, selecione:<\/p>\n<div class=\"contain-inline-size rounded-2xl relative bg-token-sidebar-surface-primary\">\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"whitespace-pre!\">system.webServer\/rewrite\/Rules<\/code><\/div>\n<div dir=\"ltr\"><img loading=\"lazy\" class=\"wp-image-17081 size-full aligncenter\" src=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2025\/06\/17065\/14_ConfigEditor-2.png\" alt=\"\" width=\"698\" height=\"169\" srcset=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2025\/06\/17065\/14_ConfigEditor-2.png 698w, https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2025\/06\/17065\/14_ConfigEditor-2-300x73.png 300w\" sizes=\"(max-width: 698px) 100vw, 698px\" \/><\/div>\n<\/div>\n<div dir=\"ltr\"><\/div>\n<\/li>\n<li data-start=\"670\" data-end=\"718\">\n<div dir=\"ltr\">Defina a propriedade:<\/div>\n<div class=\"contain-inline-size rounded-2xl relative bg-token-sidebar-surface-primary\">\n<div dir=\"ltr\"><code class=\"whitespace-pre!\">useOriginalURLEncoding = False<\/code><\/div>\n<\/div>\n<div dir=\"ltr\"><\/div>\n<\/li>\n<\/ul>\n<p><strong>Passo 2:\u00a0system.webServer\/rewrite\/globalRules<\/strong><\/p>\n<ul>\n<li>Na se\u00e7\u00e3o\u00a0<strong>Section<\/strong>, selecione:<br \/>\n<code class=\"whitespace-pre!\">system.webServer\/rewrite\/globalRules<\/code><\/li>\n<\/ul>\n<p><a href=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2025\/06\/17065\/15_ConfigEditor-3.png\"><img loading=\"lazy\" class=\"aligncenter size-full wp-image-17082\" src=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2025\/06\/17065\/15_ConfigEditor-3.png\" alt=\"\" width=\"698\" height=\"147\" srcset=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2025\/06\/17065\/15_ConfigEditor-3.png 698w, https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2025\/06\/17065\/15_ConfigEditor-3-300x63.png 300w\" sizes=\"(max-width: 698px) 100vw, 698px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<ul>\n<li>Defina a propriedade:<br \/>\n<code class=\"whitespace-pre!\">useOriginalURLEncoding = False<\/code><\/li>\n<\/ul>\n<h3 data-start=\"1079\" data-end=\"1101\">4. Reiniciar o IIS<\/h3>\n<p data-start=\"1103\" data-end=\"1130\">Para aplicar as altera\u00e7\u00f5es:<\/p>\n<ul data-start=\"1132\" data-end=\"1291\">\n<li data-start=\"1132\" data-end=\"1175\">\n<p data-start=\"1134\" data-end=\"1175\">Selecione o item raiz do servidor no IIS;<\/p>\n<\/li>\n<li data-start=\"1176\" data-end=\"1219\">\n<p data-start=\"1178\" data-end=\"1219\">No painel lateral, clique em <strong data-start=\"1207\" data-end=\"1218\">Restart<\/strong>;<\/p>\n<\/li>\n<\/ul>\n<h2 data-start=\"142\" data-end=\"201\">Cria\u00e7\u00e3o do site e configura\u00e7\u00e3o das regras de URL Rewrite<\/h2>\n<h3 data-start=\"203\" data-end=\"229\">1. Criar o site no IIS<\/h3>\n<ol data-start=\"231\" data-end=\"327\">\n<li data-start=\"231\" data-end=\"294\">\n<p data-start=\"234\" data-end=\"294\">No <strong data-start=\"237\" data-end=\"252\">IIS Manager<\/strong>, clique com o bot\u00e3o direito em <strong data-start=\"284\" data-end=\"293\">Sites<\/strong>;<\/p>\n<\/li>\n<li data-start=\"295\" data-end=\"327\">\n<p data-start=\"298\" data-end=\"327\">Selecione <strong data-start=\"308\" data-end=\"326\">Add Website&#8230;<\/strong>.<\/p>\n<\/li>\n<\/ol>\n<p><img loading=\"lazy\" class=\"size-medium wp-image-17083 aligncenter\" src=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2025\/06\/17065\/16_AddWebSite-300x253.png\" alt=\"\" width=\"300\" height=\"253\" srcset=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2025\/06\/17065\/16_AddWebSite-300x253.png 300w, https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2025\/06\/17065\/16_AddWebSite.png 308w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/p>\n<h3 data-start=\"329\" data-end=\"358\">2. Configurar o novo site<\/h3>\n<p data-start=\"360\" data-end=\"398\">Preencha os campos conforme o exemplo:<\/p>\n<ul data-start=\"400\" data-end=\"654\">\n<li data-start=\"400\" data-end=\"429\">\n<p data-start=\"402\" data-end=\"429\"><strong data-start=\"402\" data-end=\"416\">Site name:<\/strong> <code data-start=\"417\" data-end=\"429\">EPM Portal<\/code><\/p>\n<\/li>\n<li data-start=\"430\" data-end=\"504\">\n<p data-start=\"432\" data-end=\"504\"><strong data-start=\"432\" data-end=\"450\">Physical path:<\/strong> <code data-start=\"451\" data-end=\"469\">C:\\IIS_EPMPortal<\/code> (pasta onde est\u00e3o os certificados)<\/p>\n<\/li>\n<li data-start=\"505\" data-end=\"532\">\n<p data-start=\"507\" data-end=\"532\"><strong data-start=\"507\" data-end=\"524\">Binding type:<\/strong> <code data-start=\"525\" data-end=\"532\">HTTPS<\/code><\/p>\n<\/li>\n<li data-start=\"533\" data-end=\"570\">\n<p data-start=\"535\" data-end=\"570\"><strong data-start=\"535\" data-end=\"549\">Host name:<\/strong> <code data-start=\"550\" data-end=\"570\">epm.empresa.com.br<\/code><\/p>\n<\/li>\n<li data-start=\"571\" data-end=\"654\">\n<p data-start=\"573\" data-end=\"654\"><strong data-start=\"573\" data-end=\"593\">SSL certificate:<\/strong> selecione o certificado gerado via PowerShell anteriormente.<\/p>\n<\/li>\n<\/ul>\n<p data-start=\"656\" data-end=\"691\">Clique em <strong data-start=\"666\" data-end=\"672\">OK<\/strong> para criar o site.<\/p>\n<p><img loading=\"lazy\" class=\"wp-image-17084 size-full aligncenter\" src=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2025\/06\/17065\/17_AddWebSiteConfig.png\" alt=\"\" width=\"585\" height=\"672\" srcset=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2025\/06\/17065\/17_AddWebSiteConfig.png 585w, https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2025\/06\/17065\/17_AddWebSiteConfig-261x300.png 261w\" sizes=\"(max-width: 585px) 100vw, 585px\" \/><\/p>\n<h2 data-start=\"149\" data-end=\"185\">Configurando o URL Rewrite no IIS<\/h2>\n<p data-start=\"187\" data-end=\"348\">Ap\u00f3s criar o site <strong data-start=\"205\" data-end=\"221\">\u201cEPM Portal\u201d<\/strong>, configuraremos as regras de reescrita que direcionar\u00e3o as chamadas recebidas para os servi\u00e7os corretos do <strong data-start=\"329\" data-end=\"347\">EPM Web Server<\/strong>.<\/p>\n<h3 data-start=\"350\" data-end=\"385\">1. Acessar o m\u00f3dulo URL Rewrite<\/h3>\n<ul data-start=\"387\" data-end=\"574\">\n<li data-start=\"387\" data-end=\"437\">\n<p data-start=\"389\" data-end=\"437\">No IIS Manager, selecione o site <strong data-start=\"422\" data-end=\"436\">EPM Portal<\/strong>;<\/p>\n<\/li>\n<li data-start=\"438\" data-end=\"477\">\n<p data-start=\"440\" data-end=\"477\">Clique duas vezes em <strong data-start=\"461\" data-end=\"476\">URL Rewrite<\/strong>;<\/p>\n<\/li>\n<li data-start=\"478\" data-end=\"526\">\n<p data-start=\"480\" data-end=\"526\">No painel lateral, clique em <strong data-start=\"509\" data-end=\"525\">Add Rules&#8230;<\/strong>;<\/p>\n<\/li>\n<li data-start=\"527\" data-end=\"574\">\n<p data-start=\"529\" data-end=\"574\">Selecione <strong data-start=\"539\" data-end=\"573\">Blank Rule (entrada em branco)<\/strong>.<\/p>\n<\/li>\n<\/ul>\n<p><img loading=\"lazy\" class=\"wp-image-17085 size-full aligncenter\" src=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2025\/06\/17065\/18_AddRule.png\" alt=\"\" width=\"676\" height=\"453\" srcset=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2025\/06\/17065\/18_AddRule.png 676w, https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2025\/06\/17065\/18_AddRule-300x201.png 300w, https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2025\/06\/17065\/18_AddRule-272x182.png 272w\" sizes=\"(max-width: 676px) 100vw, 676px\" \/><\/p>\n<h3 data-start=\"581\" data-end=\"615\">2. Criar regra: <code data-start=\"601\" data-end=\"615\">Auth_Rewrite<\/code><\/h3>\n<ul data-start=\"617\" data-end=\"837\">\n<li data-start=\"617\" data-end=\"643\">\n<p data-start=\"619\" data-end=\"643\"><strong data-start=\"619\" data-end=\"628\">Name:<\/strong> <code data-start=\"629\" data-end=\"643\">Auth_Rewrite<\/code><\/p>\n<\/li>\n<li data-start=\"644\" data-end=\"672\">\n<p data-start=\"646\" data-end=\"672\"><strong data-start=\"646\" data-end=\"658\">Pattern:<\/strong> <code data-start=\"659\" data-end=\"672\">^auth\/(.*)?<\/code><\/p>\n<\/li>\n<li data-start=\"673\" data-end=\"701\">\n<p data-start=\"675\" data-end=\"701\"><strong data-start=\"675\" data-end=\"691\">Action Type:<\/strong> <code data-start=\"692\" data-end=\"701\">Rewrite<\/code><\/p>\n<\/li>\n<li data-start=\"702\" data-end=\"775\">\n<p data-start=\"704\" data-end=\"722\"><strong data-start=\"704\" data-end=\"720\">Rewrite URL:<\/strong><\/p>\n<div class=\"contain-inline-size rounded-2xl relative bg-token-sidebar-surface-primary\">\n<div class=\"sticky top-9\"><\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"whitespace-pre!\">https:<span class=\"hljs-comment\">\/\/localhost:44333{UNENCODED_URL}<\/span><br \/>\n<\/code><\/div>\n<\/div>\n<\/li>\n<li data-start=\"776\" data-end=\"837\">\n<p data-start=\"778\" data-end=\"837\">Confirme com <strong data-start=\"791\" data-end=\"800\">Apply<\/strong>, depois clique em <strong data-start=\"819\" data-end=\"836\">Back to Rules<\/strong>.<\/p>\n<\/li>\n<\/ul>\n<blockquote data-start=\"839\" data-end=\"986\">\n<p data-start=\"841\" data-end=\"986\">\ud83d\udd12 Essa regra redireciona as requisi\u00e7\u00f5es de autentica\u00e7\u00e3o para a porta <strong data-start=\"911\" data-end=\"920\">44333<\/strong>, onde o servi\u00e7o de autentica\u00e7\u00e3o do EPM Web Server est\u00e1 escutando.<\/p>\n<\/blockquote>\n<p><img loading=\"lazy\" class=\"wp-image-17086 size-full aligncenter\" src=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2025\/06\/17065\/19_AuthRewrite.png\" alt=\"\" width=\"698\" height=\"795\" srcset=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2025\/06\/17065\/19_AuthRewrite.png 698w, https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2025\/06\/17065\/19_AuthRewrite-263x300.png 263w\" sizes=\"(max-width: 698px) 100vw, 698px\" \/><\/p>\n<h3 data-start=\"993\" data-end=\"1029\">3. Criar regra: <code data-start=\"1013\" data-end=\"1029\">WebAPI_Rewrite<\/code><\/h3>\n<ul data-start=\"1031\" data-end=\"1236\">\n<li data-start=\"1031\" data-end=\"1059\">\n<p data-start=\"1033\" data-end=\"1059\"><strong data-start=\"1033\" data-end=\"1042\">Name:<\/strong> <code data-start=\"1043\" data-end=\"1059\">WebAPI_Rewrite<\/code><\/p>\n<\/li>\n<li data-start=\"1060\" data-end=\"1090\">\n<p data-start=\"1062\" data-end=\"1090\"><strong data-start=\"1062\" data-end=\"1074\">Pattern:<\/strong> <code data-start=\"1075\" data-end=\"1090\">^webapi\/(.*)?<\/code><\/p>\n<\/li>\n<li data-start=\"1091\" data-end=\"1119\">\n<p data-start=\"1093\" data-end=\"1119\"><strong data-start=\"1093\" data-end=\"1109\">Action Type:<\/strong> <code data-start=\"1110\" data-end=\"1119\">Rewrite<\/code><\/p>\n<\/li>\n<li data-start=\"1120\" data-end=\"1193\">\n<p data-start=\"1122\" data-end=\"1140\"><strong data-start=\"1122\" data-end=\"1138\">Rewrite URL:<\/strong><\/p>\n<div class=\"contain-inline-size rounded-2xl relative bg-token-sidebar-surface-primary\">\n<div class=\"sticky top-9\"><\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"whitespace-pre!\">https:<span class=\"hljs-comment\">\/\/localhost:44332{UNENCODED_URL}<\/span><br \/>\n<\/code><\/div>\n<\/div>\n<\/li>\n<li data-start=\"1194\" data-end=\"1236\">\n<p data-start=\"1196\" data-end=\"1236\">Confirme e volte para a lista de regras.<\/p>\n<\/li>\n<\/ul>\n<blockquote data-start=\"1238\" data-end=\"1319\">\n<p data-start=\"1240\" data-end=\"1319\">\ud83d\udd04 Esta regra trata o endpoint da <strong data-start=\"1274\" data-end=\"1285\">Web API<\/strong>, que responde na porta <strong data-start=\"1309\" data-end=\"1318\">44332<\/strong>.<\/p>\n<\/blockquote>\n<h3 data-start=\"1326\" data-end=\"1363\">4. Criar regra: <code data-start=\"1346\" data-end=\"1363\">Default_Rewrite<\/code><\/h3>\n<ul data-start=\"1365\" data-end=\"1587\">\n<li data-start=\"1365\" data-end=\"1394\">\n<p data-start=\"1367\" data-end=\"1394\"><strong data-start=\"1367\" data-end=\"1376\">Name:<\/strong> <code data-start=\"1377\" data-end=\"1394\">Default_Rewrite<\/code><\/p>\n<\/li>\n<li data-start=\"1395\" data-end=\"1417\">\n<p data-start=\"1397\" data-end=\"1417\"><strong data-start=\"1397\" data-end=\"1409\">Pattern:<\/strong> <code data-start=\"1410\" data-end=\"1417\">^(.*)<\/code><\/p>\n<\/li>\n<li data-start=\"1418\" data-end=\"1446\">\n<p data-start=\"1420\" data-end=\"1446\"><strong data-start=\"1420\" data-end=\"1436\">Action Type:<\/strong> <code data-start=\"1437\" data-end=\"1446\">Rewrite<\/code><\/p>\n<\/li>\n<li data-start=\"1447\" data-end=\"1520\">\n<p data-start=\"1449\" data-end=\"1467\"><strong data-start=\"1449\" data-end=\"1465\">Rewrite URL:<\/strong><\/p>\n<div class=\"contain-inline-size rounded-2xl relative bg-token-sidebar-surface-primary\">\n<div class=\"sticky top-9\"><\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"whitespace-pre!\">https:<span class=\"hljs-comment\">\/\/localhost:44331{UNENCODED_URL}<\/span><br \/>\n<\/code><\/div>\n<\/div>\n<\/li>\n<li data-start=\"1521\" data-end=\"1587\">\n<p data-start=\"1523\" data-end=\"1587\"><strong data-start=\"1523\" data-end=\"1536\">Desmarque<\/strong> a op\u00e7\u00e3o <strong data-start=\"1545\" data-end=\"1586\">&#8220;Stop processing of subsequent rules&#8221;<\/strong>.<\/p>\n<\/li>\n<\/ul>\n<blockquote data-start=\"1589\" data-end=\"1723\">\n<p data-start=\"1591\" data-end=\"1723\">\ud83c\udf10 Essa regra cobre todas as demais URLs que n\u00e3o foram capturadas pelas anteriores. A porta <strong data-start=\"1683\" data-end=\"1692\">44331<\/strong> corresponde ao <strong data-start=\"1708\" data-end=\"1722\">EPM Portal<\/strong>.<\/p>\n<\/blockquote>\n<h3 data-start=\"1730\" data-end=\"1754\">5. Ordenar as regras<\/h3>\n<p data-start=\"1756\" data-end=\"1808\">Certifique-se de que a ordem das regras no IIS seja:<\/p>\n<ol data-start=\"1810\" data-end=\"1868\">\n<li data-start=\"1810\" data-end=\"1827\">\n<p data-start=\"1813\" data-end=\"1827\"><code data-start=\"1813\" data-end=\"1827\">Auth_Rewrite<\/code><\/p>\n<\/li>\n<li data-start=\"1828\" data-end=\"1847\">\n<p data-start=\"1831\" data-end=\"1847\"><code data-start=\"1831\" data-end=\"1847\">WebAPI_Rewrite<\/code><\/p>\n<\/li>\n<li data-start=\"1848\" data-end=\"1868\">\n<p data-start=\"1851\" data-end=\"1868\"><code data-start=\"1851\" data-end=\"1868\">Default_Rewrite<\/code><\/p>\n<\/li>\n<\/ol>\n<p data-start=\"1870\" data-end=\"1942\">A ordem \u00e9 <strong data-start=\"1880\" data-end=\"1895\">fundamental<\/strong> para o correto funcionamento do proxy reverso.<\/p>\n<p><img loading=\"lazy\" class=\"wp-image-17087 size-full aligncenter\" src=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2025\/06\/17065\/20_Rewrites.png\" alt=\"\" width=\"698\" height=\"165\" srcset=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2025\/06\/17065\/20_Rewrites.png 698w, https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2025\/06\/17065\/20_Rewrites-300x71.png 300w\" sizes=\"(max-width: 698px) 100vw, 698px\" \/><\/p>\n<p>&nbsp;<\/p>\n<h2>Configura\u00e7\u00e3o do EPM Web Server e do EPM Portal<\/h2>\n<h3 data-start=\"244\" data-end=\"278\">1. Configurar o EPM Web Server<\/h3>\n<ol data-start=\"280\" data-end=\"825\">\n<li data-start=\"280\" data-end=\"361\">\n<p data-start=\"283\" data-end=\"361\">Abra o <strong data-start=\"290\" data-end=\"316\">EPM Web Server Manager<\/strong> > clique com o bot\u00e3o direito > <strong data-start=\"348\" data-end=\"360\">Settings<\/strong>.<\/p>\n<\/li>\n<li data-start=\"362\" data-end=\"530\">\n<p data-start=\"365\" data-end=\"395\">Na aba <strong data-start=\"372\" data-end=\"383\">General<\/strong>, configure:<\/p>\n<ul data-start=\"399\" data-end=\"530\">\n<li data-start=\"399\" data-end=\"470\">\n<p data-start=\"401\" data-end=\"470\"><strong data-start=\"401\" data-end=\"421\">Certificate Path<\/strong>: caminho para o <code data-start=\"438\" data-end=\"447\">epm.crt<\/code> em <code data-start=\"451\" data-end=\"469\">C:\\IIS_EPMPortal<\/code>;<\/p>\n<\/li>\n<li data-start=\"474\" data-end=\"530\">\n<p data-start=\"476\" data-end=\"530\"><strong data-start=\"476\" data-end=\"488\">Key Path<\/strong>: caminho para o <code data-start=\"505\" data-end=\"514\">epm.key<\/code> na mesma pasta.<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li data-start=\"532\" data-end=\"555\">\n<p data-start=\"535\" data-end=\"555\">Clique em <strong data-start=\"545\" data-end=\"554\">Apply<\/strong>.<\/p>\n<p><img loading=\"lazy\" class=\"wp-image-17088 size-full aligncenter\" src=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2025\/06\/17065\/21_WS-Settings-General.png\" alt=\"\" width=\"521\" height=\"294\" srcset=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2025\/06\/17065\/21_WS-Settings-General.png 521w, https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2025\/06\/17065\/21_WS-Settings-General-300x169.png 300w\" sizes=\"(max-width: 521px) 100vw, 521px\" \/><\/li>\n<li data-start=\"557\" data-end=\"825\">\n<p data-start=\"560\" data-end=\"586\">Na aba <strong data-start=\"567\" data-end=\"585\">Authentication<\/strong>:<\/p>\n<ul data-start=\"590\" data-end=\"825\">\n<li data-start=\"590\" data-end=\"673\">\n<p data-start=\"592\" data-end=\"623\">Em <strong data-start=\"595\" data-end=\"610\">New Address<\/strong>, adicione:<\/p>\n<div class=\"contain-inline-size rounded-2xl relative bg-token-sidebar-surface-primary\">\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"whitespace-pre!\">https:<span class=\"hljs-comment\">\/\/epm.empresa.com.br<\/span><br \/>\n<\/code><\/div>\n<\/div>\n<\/li>\n<li data-start=\"677\" data-end=\"721\">\n<p data-start=\"679\" data-end=\"721\">Clique para incluir na lista de redirects;<\/p>\n<\/li>\n<li data-start=\"725\" data-end=\"780\">\n<p data-start=\"727\" data-end=\"780\">Habilite <strong data-start=\"736\" data-end=\"753\">Public Origin<\/strong> e insira o mesmo endere\u00e7o;<\/p>\n<\/li>\n<li data-start=\"784\" data-end=\"825\">\n<p data-start=\"786\" data-end=\"825\">Clique em <strong data-start=\"796\" data-end=\"805\">Apply<\/strong> e depois em <strong data-start=\"818\" data-end=\"824\">OK<\/strong>.<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<p><img loading=\"lazy\" class=\"wp-image-17089 size-full aligncenter\" src=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2025\/06\/17065\/22_WS-Settings-Auth.png\" alt=\"\" width=\"541\" height=\"293\" srcset=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2025\/06\/17065\/22_WS-Settings-Auth.png 541w, https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2025\/06\/17065\/22_WS-Settings-Auth-300x162.png 300w\" sizes=\"(max-width: 541px) 100vw, 541px\" \/><\/p>\n<p>&nbsp;<\/p>\n<h3 data-start=\"832\" data-end=\"862\">2. Configurar o EPM Portal<\/h3>\n<ol data-start=\"864\" data-end=\"1259\">\n<li data-start=\"864\" data-end=\"941\">\n<p data-start=\"867\" data-end=\"941\">Abra o <strong data-start=\"874\" data-end=\"896\">EPM Portal Manager<\/strong> > clique com o bot\u00e3o direito > <strong data-start=\"928\" data-end=\"940\">Settings<\/strong>.<\/p>\n<\/li>\n<li data-start=\"942\" data-end=\"1023\">\n<p data-start=\"945\" data-end=\"1023\">Configure os caminhos para o certificado <code data-start=\"986\" data-end=\"992\">.crt<\/code> e chave <code data-start=\"1001\" data-end=\"1007\">.key<\/code> da mesma forma.<\/p>\n<\/li>\n<li data-start=\"1024\" data-end=\"1215\">\n<p data-start=\"1027\" data-end=\"1038\">Nos campos:<\/p>\n<ul data-start=\"1043\" data-end=\"1215\">\n<li data-start=\"1043\" data-end=\"1124\">\n<p data-start=\"1045\" data-end=\"1067\"><strong data-start=\"1045\" data-end=\"1064\">WebAPI Endpoint<\/strong>:<\/p>\n<div class=\"contain-inline-size rounded-2xl relative bg-token-sidebar-surface-primary\">\n<div class=\"sticky top-9\"><\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"whitespace-pre!\">https:<span class=\"hljs-comment\">\/\/epm.empresa.com.br\/webapi<\/span><br \/>\n<\/code><\/div>\n<\/div>\n<\/li>\n<li data-start=\"1128\" data-end=\"1215\">\n<p data-start=\"1130\" data-end=\"1160\"><strong data-start=\"1130\" data-end=\"1157\">Authentication Endpoint<\/strong>:<\/p>\n<div class=\"contain-inline-size rounded-2xl relative bg-token-sidebar-surface-primary\">\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"whitespace-pre!\">https:<span class=\"hljs-comment\">\/\/epm.empresa.com.br\/auth<\/span><br \/>\n<\/code><\/div>\n<\/div>\n<\/li>\n<\/ul>\n<\/li>\n<li data-start=\"1217\" data-end=\"1259\">\n<p data-start=\"1220\" data-end=\"1259\">Clique em <strong data-start=\"1230\" data-end=\"1239\">Apply<\/strong> e depois em <strong data-start=\"1252\" data-end=\"1258\">OK<\/strong>.<\/p>\n<\/li>\n<\/ol>\n<p><img loading=\"lazy\" class=\"wp-image-17090 size-full aligncenter\" src=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2025\/06\/17065\/23_PortalSettings.png\" alt=\"\" width=\"358\" height=\"293\" srcset=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2025\/06\/17065\/23_PortalSettings.png 358w, https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2025\/06\/17065\/23_PortalSettings-300x246.png 300w\" sizes=\"(max-width: 358px) 100vw, 358px\" \/><\/p>\n<h2 data-start=\"1266\" data-end=\"1286\">Testando o acesso<\/h2>\n<p data-start=\"1288\" data-end=\"1315\">Abra um navegador e acesse:<\/p>\n<div class=\"contain-inline-size rounded-2xl relative bg-token-sidebar-surface-primary\">\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"whitespace-pre!\">https:<span class=\"hljs-comment\">\/\/epm.empresa.com.br<\/span><br \/>\n<\/code><\/div>\n<\/div>\n<blockquote data-start=\"1353\" data-end=\"1515\">\n<p data-start=\"1355\" data-end=\"1515\">Como estamos utilizando <strong data-start=\"1379\" data-end=\"1407\">certificado autoassinado<\/strong>, o navegador pode exibir um aviso de seguran\u00e7a. Clique em <strong data-start=\"1466\" data-end=\"1478\">Advanced<\/strong> e depois <strong data-start=\"1488\" data-end=\"1499\">Proceed<\/strong> para continuar.<\/p>\n<\/blockquote>\n<p><img loading=\"lazy\" class=\"wp-image-17091 size-full aligncenter\" src=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2025\/06\/17065\/24_WarningNavegador.png\" alt=\"\" width=\"698\" height=\"600\" srcset=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2025\/06\/17065\/24_WarningNavegador.png 698w, https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2025\/06\/17065\/24_WarningNavegador-300x258.png 300w\" sizes=\"(max-width: 698px) 100vw, 698px\" \/><\/p>\n<p><img loading=\"lazy\" class=\"wp-image-17092 size-full aligncenter\" src=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2025\/06\/17065\/25_WarningNavegador-2.png\" alt=\"\" width=\"697\" height=\"189\" srcset=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2025\/06\/17065\/25_WarningNavegador-2.png 697w, https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2025\/06\/17065\/25_WarningNavegador-2-300x81.png 300w\" sizes=\"(max-width: 697px) 100vw, 697px\" \/><\/p>\n<p>\u26a0 <strong data-start=\"1524\" data-end=\"1539\">Importante:<\/strong> para ambientes de produ\u00e7\u00e3o, utilize <strong data-start=\"1576\" data-end=\"1648\">certificados v\u00e1lidos assinados por uma Autoridade Certificadora (CA)<\/strong> para garantir a confiabilidade da conex\u00e3o e evitar avisos no navegador.<\/p>\n<p>&nbsp;<\/p>\n<h3>Artigos Relacionados<\/h3>\n<hr \/>\n<ul>\n<li><a href=\"https:\/\/kb.elipse.com.br\/seguranca-de-dados-do-epm-via-https\/\">Seguran\u00e7a de dados do EPM via HTTPS.<\/a><\/li>\n<li><a href=\"https:\/\/kb.elipse.com.br\/gerenciamento-de-certificados-do-epm\/\">Gerenciamento de Certificados no EPM.<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Este artigo apresenta um exemplo de como configurar o IIS (Internet Information Services) para funcionar como proxy reverso com o EPM Portal. Com essa configura\u00e7\u00e3o, o usu\u00e1rio pode acessar o&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0},"categories":[676,1126],"tags":[995,1231,1233,1232],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v19.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Aplica\u00e7\u00e3o de Proxy Reverso no IIS para o EPM Portal.<\/title>\n<meta name=\"description\" content=\"Saiba como configurar o IIS com ARR e URL Rewrite para acesso ao EPM Portal via proxy reverso com HTTPS personalizado.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kb.elipse.com.br\/aplicacao-de-proxy-reverso-no-iis-para-o-epm-portal\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Aplica\u00e7\u00e3o de Proxy Reverso no IIS para o EPM Portal.\" \/>\n<meta property=\"og:description\" content=\"Saiba como configurar o IIS com ARR e URL Rewrite para acesso ao EPM Portal via proxy reverso com HTTPS personalizado.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kb.elipse.com.br\/aplicacao-de-proxy-reverso-no-iis-para-o-epm-portal\/\" \/>\n<meta property=\"og:site_name\" content=\"Elipse Knowledgebase\" \/>\n<meta property=\"article:publisher\" content=\"http:\/\/www.facebook.com\/elipsesoftware\" \/>\n<meta property=\"article:published_time\" content=\"2025-06-25T13:58:15+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-25T17:11:19+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2025\/06\/17065\/1_ARP.png\" \/>\n<meta name=\"author\" content=\"Elipse Software\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Elipse Software\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"13 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kb.elipse.com.br\/aplicacao-de-proxy-reverso-no-iis-para-o-epm-portal\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kb.elipse.com.br\/aplicacao-de-proxy-reverso-no-iis-para-o-epm-portal\/\"},\"author\":{\"name\":\"Elipse Software\",\"@id\":\"https:\/\/kb.elipse.com.br\/#\/schema\/person\/def69ea453ea60b250497b89225a9f87\"},\"headline\":\"Aplica\u00e7\u00e3o de Proxy Reverso no IIS para o EPM Portal.\",\"datePublished\":\"2025-06-25T13:58:15+00:00\",\"dateModified\":\"2025-06-25T17:11:19+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kb.elipse.com.br\/aplicacao-de-proxy-reverso-no-iis-para-o-epm-portal\/\"},\"wordCount\":1311,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/kb.elipse.com.br\/#organization\"},\"keywords\":[\"certificados\",\"iis\",\"internet information services\",\"proxy reverso\"],\"articleSection\":[\"Elipse Plant Manager\",\"EPM Portal\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kb.elipse.com.br\/aplicacao-de-proxy-reverso-no-iis-para-o-epm-portal\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kb.elipse.com.br\/aplicacao-de-proxy-reverso-no-iis-para-o-epm-portal\/\",\"url\":\"https:\/\/kb.elipse.com.br\/aplicacao-de-proxy-reverso-no-iis-para-o-epm-portal\/\",\"name\":\"[:pt]Aplica\u00e7\u00e3o de Proxy Reverso no IIS para o EPM Portal.[:]\",\"isPartOf\":{\"@id\":\"https:\/\/kb.elipse.com.br\/#website\"},\"datePublished\":\"2025-06-25T13:58:15+00:00\",\"dateModified\":\"2025-06-25T17:11:19+00:00\",\"description\":\"Saiba como configurar o IIS com ARR e URL Rewrite para acesso ao EPM Portal via proxy reverso com HTTPS personalizado.\",\"breadcrumb\":{\"@id\":\"https:\/\/kb.elipse.com.br\/aplicacao-de-proxy-reverso-no-iis-para-o-epm-portal\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kb.elipse.com.br\/aplicacao-de-proxy-reverso-no-iis-para-o-epm-portal\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kb.elipse.com.br\/aplicacao-de-proxy-reverso-no-iis-para-o-epm-portal\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\/\/kb.elipse.com.br\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Aplica\u00e7\u00e3o de Proxy Reverso no IIS para o EPM Portal.\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/kb.elipse.com.br\/#website\",\"url\":\"https:\/\/kb.elipse.com.br\/\",\"name\":\"Elipse Knowledgebase\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/kb.elipse.com.br\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/kb.elipse.com.br\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/kb.elipse.com.br\/#organization\",\"name\":\"Elipse Software\",\"url\":\"https:\/\/kb.elipse.com.br\/\",\"sameAs\":[\"http:\/\/www.facebook.com\/elipsesoftware\"],\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/kb.elipse.com.br\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2019\/05\/schererelipse-com-br\/logoElipse.png\",\"contentUrl\":\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2019\/05\/schererelipse-com-br\/logoElipse.png\",\"width\":161,\"height\":58,\"caption\":\"Elipse Software\"},\"image\":{\"@id\":\"https:\/\/kb.elipse.com.br\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/kb.elipse.com.br\/#\/schema\/person\/def69ea453ea60b250497b89225a9f87\",\"name\":\"Elipse Software\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/kb.elipse.com.br\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/ff1f7ec38f4687b06f6851d97b3cd2d0?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/ff1f7ec38f4687b06f6851d97b3cd2d0?s=96&d=mm&r=g\",\"caption\":\"Elipse Software\"},\"url\":\"https:\/\/kb.elipse.com.br\/en\/author\/webmasterelipse-com-br\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Aplica\u00e7\u00e3o de Proxy Reverso no IIS para o EPM Portal.","description":"Saiba como configurar o IIS com ARR e URL Rewrite para acesso ao EPM Portal via proxy reverso com HTTPS personalizado.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/kb.elipse.com.br\/aplicacao-de-proxy-reverso-no-iis-para-o-epm-portal\/","og_locale":"en_US","og_type":"article","og_title":"[:pt]Aplica\u00e7\u00e3o de Proxy Reverso no IIS para o EPM Portal.[:]","og_description":"Saiba como configurar o IIS com ARR e URL Rewrite para acesso ao EPM Portal via proxy reverso com HTTPS personalizado.","og_url":"https:\/\/kb.elipse.com.br\/aplicacao-de-proxy-reverso-no-iis-para-o-epm-portal\/","og_site_name":"Elipse Knowledgebase","article_publisher":"http:\/\/www.facebook.com\/elipsesoftware","article_published_time":"2025-06-25T13:58:15+00:00","article_modified_time":"2025-06-25T17:11:19+00:00","og_image":[{"url":"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2025\/06\/17065\/1_ARP.png"}],"author":"Elipse Software","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Elipse Software","Est. reading time":"13 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kb.elipse.com.br\/aplicacao-de-proxy-reverso-no-iis-para-o-epm-portal\/#article","isPartOf":{"@id":"https:\/\/kb.elipse.com.br\/aplicacao-de-proxy-reverso-no-iis-para-o-epm-portal\/"},"author":{"name":"Elipse Software","@id":"https:\/\/kb.elipse.com.br\/#\/schema\/person\/def69ea453ea60b250497b89225a9f87"},"headline":"Aplica\u00e7\u00e3o de Proxy Reverso no IIS para o EPM Portal.","datePublished":"2025-06-25T13:58:15+00:00","dateModified":"2025-06-25T17:11:19+00:00","mainEntityOfPage":{"@id":"https:\/\/kb.elipse.com.br\/aplicacao-de-proxy-reverso-no-iis-para-o-epm-portal\/"},"wordCount":1311,"commentCount":0,"publisher":{"@id":"https:\/\/kb.elipse.com.br\/#organization"},"keywords":["certificados","iis","internet information services","proxy reverso"],"articleSection":["Elipse Plant Manager","EPM Portal"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kb.elipse.com.br\/aplicacao-de-proxy-reverso-no-iis-para-o-epm-portal\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kb.elipse.com.br\/aplicacao-de-proxy-reverso-no-iis-para-o-epm-portal\/","url":"https:\/\/kb.elipse.com.br\/aplicacao-de-proxy-reverso-no-iis-para-o-epm-portal\/","name":"[:pt]Aplica\u00e7\u00e3o de Proxy Reverso no IIS para o EPM Portal.[:]","isPartOf":{"@id":"https:\/\/kb.elipse.com.br\/#website"},"datePublished":"2025-06-25T13:58:15+00:00","dateModified":"2025-06-25T17:11:19+00:00","description":"Saiba como configurar o IIS com ARR e URL Rewrite para acesso ao EPM Portal via proxy reverso com HTTPS personalizado.","breadcrumb":{"@id":"https:\/\/kb.elipse.com.br\/aplicacao-de-proxy-reverso-no-iis-para-o-epm-portal\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kb.elipse.com.br\/aplicacao-de-proxy-reverso-no-iis-para-o-epm-portal\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/kb.elipse.com.br\/aplicacao-de-proxy-reverso-no-iis-para-o-epm-portal\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/kb.elipse.com.br\/en\/"},{"@type":"ListItem","position":2,"name":"Aplica\u00e7\u00e3o de Proxy Reverso no IIS para o EPM Portal."}]},{"@type":"WebSite","@id":"https:\/\/kb.elipse.com.br\/#website","url":"https:\/\/kb.elipse.com.br\/","name":"Elipse Knowledgebase","description":"","publisher":{"@id":"https:\/\/kb.elipse.com.br\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kb.elipse.com.br\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/kb.elipse.com.br\/#organization","name":"Elipse Software","url":"https:\/\/kb.elipse.com.br\/","sameAs":["http:\/\/www.facebook.com\/elipsesoftware"],"logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/kb.elipse.com.br\/#\/schema\/logo\/image\/","url":"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2019\/05\/schererelipse-com-br\/logoElipse.png","contentUrl":"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2019\/05\/schererelipse-com-br\/logoElipse.png","width":161,"height":58,"caption":"Elipse Software"},"image":{"@id":"https:\/\/kb.elipse.com.br\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/kb.elipse.com.br\/#\/schema\/person\/def69ea453ea60b250497b89225a9f87","name":"Elipse Software","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/kb.elipse.com.br\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/ff1f7ec38f4687b06f6851d97b3cd2d0?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/ff1f7ec38f4687b06f6851d97b3cd2d0?s=96&d=mm&r=g","caption":"Elipse Software"},"url":"https:\/\/kb.elipse.com.br\/en\/author\/webmasterelipse-com-br\/"}]}},"_links":{"self":[{"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/posts\/17065"}],"collection":[{"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/comments?post=17065"}],"version-history":[{"count":12,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/posts\/17065\/revisions"}],"predecessor-version":[{"id":17104,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/posts\/17065\/revisions\/17104"}],"wp:attachment":[{"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/media?parent=17065"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/categories?post=17065"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/tags?post=17065"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}