Well, I've hit another hump with #ActivityPub my implementation... I'm now handling everything correctly, but I'm getting the error
"Verification failed for shelf@ap.library.alamantus.com https://ap.library.alamantus.com/activitypub/actor using rsa-sha256 (RSASSA-PKCS1-v1_5 with SHA-256)"
from #Mastodon after sending the "Accept" activity for new Follows, which means it's not confirming that the follow was accepted.
I'm not sure what's wrong with it, and I'm pretty sure I'm doing all the signing correctly now. ActivityPub is cool, but implementing it has been a real pain in the ass.
Oh well, I guess I'll try again later.
God damn it, my hubris! I had a one-character typo in my code, and that was causing my #ActivityPub verification to fail. Wow. I hate that so damn much and I'm furious with myself, but I'm ELATED that it's working!