J'ai démarré le modèle de service de jeton de sécurité WCF dans Visual Studio. Je fais tout et je cours sur http. Donc maintenant j'ai un STS, un service WCF et je peux appeler GetData (int) avec le WCFTestClient. Cela fonctionne sur http.Service de jeton de sécurité wcf sur https
Maintenant, je veux exécuter le STS sur https. Je l'ai donc ajouté à IIS et ajouté un point de terminaison https. Si je navigue sur les mailles, cela fonctionne sur https maintenant. Ensuite, je crée un service WCF, ajoute une référence sts etc. J'ajoute aussi ce service WCF à IIS, sur https. Et la dernière étape je crée une application de console, mais quand j'appelle le service de WCF Cardspace est démarré et j'obtiens une erreur. Premier problème: je ne veux pas que Cardspace démarre, et ça ne devrait pas commencer aussi loin que je le sais. Deuxièmement: le message d'erreur est "échec de la validation de la politique entrante".
Quelles sont les étapes à suivre pour exécuter le STS sur https? Y a-t-il un tutoriel? Est-ce que quelqu'un d'autre trouve cette situation familière et connaît une solution?
Quelle est l'erreur que vous obtenez? –
Le message d'erreur est "échec de la stratégie entrante". Mais en fait, je ne veux pas que le démarrage de Cardspace commence, et il ne devrait pas commencer aussi loin que je le sais. – Thomas
Je suppose que je vais essayer WIF dans 5 ans ou plus. Quand j'espère que l'outillage est beaucoup mieux. Claims Based Identity est un concept génial, mais il semble qu'il soit trop tôt pour être implémenté par un développeur simple. – Thomas