2017-08-18 2 views
0

Je suis nouveau sur Identityserver4 et je l'ai eu pour fonctionner avec un projet de base webapi. J'ai créé un projet api et un projet authserver. Je suis capable de générer des jetons en fonction d'un nom d'utilisateur et d'un mot de passe qui résident dans une base de données. Toutefois, les deux projets ont été configurés pour s'exécuter au démarrage en même temps. Une fois que cela commence à fonctionner, deux écrans de console fonctionnent sur mon ordinateur. C'est plutôt moche. Comment puis-je l'exécuter en mode silencieux dans IIS? Dois-je gérer les deux projets en tant que sites distincts?Hébergement d'Identityserver4 pour le projet de base webapi dans IIS

enter image description here

enter image description here

Répondre

0

Vous pouvez exécuter derrière IIS Express sur deux ports différents, vous définissez ce dans chacune des applications. Essayez ceci: https://andrewlock.net/configuring-urls-with-kestrel-iis-and-iis-express-with-asp-net-core/

+0

Je vais lire ceci. Est-ce la même configuration que je vais faire si je l'ai installé dans l'environnement de développement? J'ai IIS 7.5 sur le serveur web de dev. – user2320476

+0

Vraiment dépend, hébergez-vous contre différents ports ou en-têtes d'hôte etc Jusqu'à présent, j'ai toujours déployé derrière HAProxy donc pas un expert dans ce domaine. – RubbleFord