Quelqu'un at-il de la documentation sur DotNetOpenAuth et la façon dont il gère les listes et les listes noires?Comment fonctionne la liste blanche et les listes noires de DotNetOpenAuth?
Ma config
<untrustedWebRequest>
<blacklistHosts>
<add name="*" />
</blacklistHosts>
<whitelistHosts>
<add name="www.mysite.ca" />
<add name="mysite.ca" />
<add name="devel.mysite.ca" />
<add name="devel.mysite.com" />
<add name="mysite.com" />
<add name="www.mysite.com" />
</whitelistHosts>
</untrustedWebRequest>
Ce que je veux est d'avoir annuler la demande si elle est un site pas dans le whilelist. Je cours actuellement la version 2.5.49045, mais je prévois de mettre à jour bientôt.
utilisant
<blacklistHostsRegex>
<add name=".*" />
</blacklistHostsRegex>
jamais bloqué le site même ceux dans la liste blanche.
Hmm j'ai essayé avec pas de chance whitelistHosts> untrustedWebRequest> Fondamentalement, nous permettons la connexion à partir de n'importe quel openID mais parce que nos utilisateurs n'ont pas de compte openID, nous laissons ensuite en créer un pour utiliser en interne. Nous ne pouvons pas être un fournisseur totalement ouvert. –
Jeff
Désolé ...Je suppose que mes compétences en regex avec l'opérateur NOT ne sont pas très bonnes. Mais je pense toujours que l'idée fonctionnerait, si quelqu'un pouvait venir avec l'expression rationnelle pour faire la correspondance correcte. –