Ik kwam net thuis na een hele lange dag, het was bedoeld om een korte dag te zijn, maar... nou...
Dit was de dag dat we van plan waren om de grote site te implementeren die we ontwikkeld hebben voor het verleden. 8 maanden tot de laatste hosting omgeving. Helaas was de omgeving niet geconfigureerd zoals gevraagd, dus ik heb de hele dag geprobeerd om een oplossing te vinden. Probleem naar .NET Passport en zijn 'willige manieren. In wezen, Paspoort is in staat om te draaien in twee modi, Pre-productie - waar u uw eigen sleutel en kan gebruiken wat is in wezen een testmodus voor het ontwikkelen van de functionaliteit op uw site - goed Ik denk dat je het met me eens bent.
Probleem komt als je wilt gaan live, eigenlijk paspoort werd ontwikkeld met een enkele manier van werken in gedachten - je bent bedoeld om een set van servers te gebruiken voor test (Pre-prod) en een andere voor live - u kunt alleen live invoeren wanneer Microsoft uw site heeft goedgekeurd en je hebt betaald uw licentie vergoeding (dat is een LOT van contant!). Echter, vangen is (en laat me gewoon zien waar in de documentatie dit staat!), je kunt alleen een Productie hebben OF een Pre-productie modus op een enkele server. Nu kunt u twee sleutels voor verschillende sites, in feite kunt u tientallen, het is gewoon dat het hele Passport Manager systeem (die u op uw server installeert) draait alleen in de ene modus of de andere - de enige indicatie van dit kan worden gezien in de grijper hieronder - blijkbaar sommige velden zijn grijs Dat deze verandering van toepassing is op de hele Machne, niet alleen deze sleutel! Praat over bruikbaarheid!

Ik zeg niet dat paspoort een vreselijk idee is dat moet worden afgeschaft. volgende versie van Passport wordt verondersteld te zijn gebaseerd op Web Services en veel meer in overeenstemming met de .NET manier van doen dingen. Het is gewoon de huidige versie voelt half gebakken (de documentatie voor C# bijvoorbeeld is vaak fout). me, ga naar http://www.passport.net en klik vervolgens op op de ontwikkelaar link...useful huh! Als u met behulp van .NET Passport in C#, Negeer de documentatie, het is vrijwel nutteloos. Je zult jezelf een plezier doen (en eventueel uw gezond verstand bewaren) als u hier een kijkje neemt:
http://www.microsoft.com/downloads/details.aspx?FamilyID=910934cc-03ad-43e4-977e-235a06f7c3b5&DisplayLang=nl Dit is het Paspoort Proscriptieve Architectuur ding, het heeft alle code die je nodig hebt te gebruiken Paspoort. Anders wacht gewoon een paar maanden tot de bruikbare versie is vrijgegeven!
Ja, ik weet dat de paspoort link omleidt...om te zijn het geeft gewoon de algemene gebrek aan aandacht voor de bruikbaarheid van dit product (die opnieuw, je moet betalen HUISHOUDELIJKE PONDEN VOOR GEBRUIK)
© 2026 Scott Galloway — Unlicense — All content and source code on this site is free to use, copy, modify, and sell.