hey,
i wanted to create a wordpress plugin using caldavzap but while i was
able to use:
https://demo13.nextcloud.bayton.org/apps/calendar/from thunderbird, it seems to fail from caldavzap:
var globalNetworkCheckSettings={
href:
"https://admin:admin@demo13.nextcloud.bayton.org/remote.php/dav/calendars/admin/personal/",
userAuth:
{
userName: 'admin',
userPassword: 'admin'
},
timeOut: 90000,
lockTimeOut: 10000,
checkContentType: true,
settingsAccount: true,
delegation: true,
additionalResources: [],
hrefLabel: null,
forceReadOnly: null,
ignoreAlarms: false,
backgroundCalendars: []
}
the error it reports is:
OPTIONS
https://demo13.nextcloud.bayton.org/remote.php/dav/calendars/admin/personal/
401 (Unauthorized)
16:59:17.819
jquery-2.1.4.min.js:4 OPTIONS
https://demo13.nextcloud.bayton.org/remote.php/dav/calendars/admin/personal/
401 (Unauthorized)
Failed to load
https://demo13.nextcloud.bayton.org/remote.php/dav/calendars/admin/personal/:
Response to preflight request doesn't pass access control check: No
'Access-Control-Allow-Origin' header is present on the requested
resource. Origin 'null' is therefore not allowed access. The response
had HTTP status code 401.
Error: [netCheckAndCreateConfiguration: 'PROPFIND
https://admin:admin@demo13.nextcloud.bayton.org/remote.php/dav/calendars/admin/personal/']
code: '0' status: 'error' - see
https://www.inf-it.com/caldavzap/readme.txt (cross-domain setup)
we had also tried the calendar from config.js:
href: location.protocol+'//'+location.hostname+
(location.port ? ':'+location.port: '')+
location.pathname.replace(RegExp('/+[^/]+/*(index\.html)?$'),'')+
'/caldav.php/',
but this also failed.
the overall question now would be:
can one use these two callendards without doing server side
modifications to it?
if a server side modification would be required to use caldavzap then
one would not be able to use caldavzap with an arbitrary online resource
and ATM i think that this is the case.
can someone please tell me that i'm wrong plz?
regards,
joachim schiele
--
Joachim Schiele
nixcloud GmbH
004915204145347
blog: http://lastlog.de/blog
wiki: http://lastlog.de/wiki
GPG: C11CFB9FFA7A5F4EEDCC59BCAC10E1AC6D8F75EE (here: https://lastlog.de/blog/about.html)