While I agree this is a fairly major security issue, I had other problems with iDisk in 10.1 -- speed, or the lack thereof. It seemed that, at least on my connection, webDAV access crawled. The disk would mount quickly, but copying even a modest 400K file could take minutes at times. This used to take five or ten seconds.
It turns out that the solution is posted on the advisory page at Open Door Networks. Simply use Appleshare to connect instead of WebDAV. Under the Go Finder menu, select "Connect to Server" and enter afp://idisk.mac.com. You'll get a username and password box, after which you can mount your iDisk like any other Appleshare volume.
This isn't a perfect solution -- it takes me longer to connect via Appleshare (the Finder gets the spinning rainbow disk until the connection is made), and the 15-minute time restriction comes into play again. However, it's worth it in exchage for greater security and the speed increase I get when actually transferring files.
Read the rest of the article if you'd like to know how to make Appleshare access to your iDisk just as easy as WebDAV access.
To make accessing my Appleshare iDisk as easy as the WebDAV version, here's what I did:
- Use Go -> Connect to Server and enter afp://idisk.mac.com in the address box.
- When the username and password box appears, hit the Options button and enable the "Add password to keychain" checkbox. This will store your password securely in your local keychain. The next dialog box that comes up shows your personal iDisk; just hit RETURN and it should show up in your Finder window.
- After the iDisk icon shows up in the Finder, make an alias to it on your local hard drive. I stored mine in an "Aliases" folder that I keep buried in my Documents folder.
- Remove the normal iDisk icon from the toolbar by command dragging it out. Drag your newly created iDisk shortcut to the toolbar.

