@Ghandi:
Also wenn ich raten müsste, dann würde ich sagen, dass Du bei den Fällen, wo das nicht funktioniert, in ein Session-Timeout ratterst.
Kannst Du gewährleisten, dass die User innerhalb der normalen Benutzung den Agent aktivieren und nicht etwa am nächsten Tag ohne Anmeldung über ein Bookmark?
Ist der Agent auch in der DB, aus der er über Link aufgerufen wird?
Kann es sein, dass sich, so wie bei Sabines Problem, der Hostname in den Links manchmal ändert (IP auf Name oder so). Wenn man dann nämlich keine "Session Based Authentication" aktiviert ist, ist das ein anderer Realm und der Browser promptet erneut nach dem Passwort.
@Sabine: Ned fremde Freds highjacken.