Unsere Webanwendung, WebAPI2, verwendet einen externen Endpunkt. Der externe Endpunkt erfordert regelmäßige Kennwortänderungen, daher möchten wir ihn mit dem passwordChange-Endpunkt, den er auch hat, automatisieren.Web-API-Anwendung verbraucht Endpunkt, der regelmäßige Kennwortänderungen benötigt - wie automatisieren?
Um zu verhindern, dass dies ein manueller Job ist, möchten wir dies automatisieren. Was wäre der beste Weg, dies regelmäßig von meiner eigenen Anwendung Web API zu erreichen?
So sind die zwei Dinge, die ich frage mich sind:
- Wie kann ich es auslösen? (Die Anforderung ist alle 90 Tage, aber es gibt keinen Grund, warum wir es nicht öfter tun könnten.)
- Wo am besten, es zu speichern? config/Database/andere
Danke.
web.config sollte schreibgeschützt sein. Wie Sie das variable Passwort persistieren, hängt vollständig vom Rest Ihrer Anwendung ab. Wie sicher muss der PWD sein? Klartext auf db-Tabelle ok? TXT-Datei auf einer Freigabe mit eingeschränkten Berechtigungen? Wie Sie aktualisieren, ist auch völlig willkürlich ... vielleicht verwenden Sie Curl mit einer geplanten Aufgabe? Auf jede Anfrage aktualisieren? Beim Start der App? Wenn es mit schlechtem Passwort versagt? –