Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
Configuração da Solution Configuração da URL local As instruções a seguir permitem acessar o site rodando em localhost no IIS Express a partir da URL http://local.passeidireto.com. Isso é necessário a crição de cookies pelo site com o domínio .passeidireto.com funcionar localmente. Abra em um editor de texto o seguinte arquivo: %USERPROFILE%\Documents\IISExpress\config\applicationhost.config Se o arquivo não existir, abra a solution no Visual Studio que ele será criado. Procure pela linha com a tag <site name="PasseiDireto.Site">. Deve existir uma tag de <bindings> com o seguinte binding: <binding protocol="http" bindingInformation="*:3285:localhost" /> Adicione logo abaixo a seguinte linha: <binding protocol="http" bindingInformation="*:80:local.passeidireto.com" /> Para essa configuração funcionar, é preciso rodar o IIS Express como administrador (sem permisão de admin, não é possível fazer bind na porta 80 nem usar um host diferente de localhost), logo o Visual Studio também (pois é o processo que inicia o IIS Express). Para não precisar rodar o Visual Studio como administrador sempre, é possível executar um comando que libera a utilização de uma URL por usuário sem privilégios de admin. Execute o prompt de comando (cmd) em modo administrador. O seguinte comando libera a URL: netsh http add urlacl url=http://local.passeidireto.com:80/ user=GRUPOXANGO\<user> , onde <user> é o seu usuário do Windows. Se for necessário reverter essa configuração, é possível rodar o comando: netsh http delete urlacl url=http://local.passeidireto.com:80/ A partir de agora, o Passei Direto poderá ser rodado localmente pelas URLs http://localhost:3285/ e http://local.passeidireto.com Clique com o direito no projeto PasseiDireto.Site e escolha Properties. Clique no item Web. No grupo Start Action, selecione a opção Start URL e entre com http://local.passeidireto.com no campo de texto. Use Ctrl+S para salvar a configuração. Dessa forma, quando você rodar os projetos pelo Visual Studio, será aberta a URL correta no browser para testar em o site em localhost. Recomendações de Startup As instruções a seguir não são obrigatórias mas facilitam na hora de rodar o projeto pelo Visual Studio. Startup Projects No Visual Studio, clique com o direito na Solution e escolha Properties. No menu lateral da janela, selecione Common Properties > Startup Projects. Selecione o combo Multiple Startup projects e na lista marque os projetos PasseiDiret.API e PasseiDireto.Site com a ação Start e os demais projetos com None. Start Action dos Projetos No Visual Studio, clique com o direito no projeto PasseiDireto.API e escolha Properties. Clique no item Web. No grupo Start Action, selecione a opção Don’t open a page. Wait for a request from an external application.